hkuds avatar

Cli Anything Krita

A command line wrapper around Krita's Python API that lets you script the entire digital painting workflow without touching the GUI. You get project creation, layer management with all the usual types (paint, vector, group, filter), a solid set of filters like blur and levels, canvas operations, and export to pretty much any format Krita supports. The JSON output mode makes it genuinely useful for agents or batch scripts. If you're automating art asset pipelines or need to process a bunch of images through Krita filters, this handles the tedious parts. The layer blending modes and opacity controls are there too, which matters if you're trying to replicate actual artist workflows programmatically.

skills.sh installs
550
GitHub stars
58.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add hkuds/cli-anything --skill cli-anything-krita --agent claude-code

Installs into .claude/skills of the current project.

Files

cli-anything-krita

CLI harness for Krita, the professional open-source digital painting application.

Prerequisites

  • Krita installed on the system
  • Python 3.10+

Install the CLI:

cd krita/agent-harness && pip install -e .

Command Reference

Project Management

cli-anything-krita project new -n "My Art" -w 2048 -h 2048 -o project.json
cli-anything-krita project open project.json
cli-anything-krita --project project.json project save
cli-anything-krita --project project.json project info

Layer Management

cli-anything-krita -p project.json layer add "Sketch" -t paintlayer
cli-anything-krita -p project.json layer add "Colors" --opacity 200
cli-anything-krita -p project.json layer add "Group" -t grouplayer
cli-anything-krita -p project.json layer remove "Sketch"
cli-anything-krita -p project.json layer list
cli-anything-krita -p project.json layer set "Colors" opacity 180
cli-anything-krita -p project.json layer set "Colors" visible false
cli-anything-krita -p project.json layer set "Colors" blending_mode multiply

Sponsors

Details

Repository
github.com/hkuds/cli-anything
Categories
Automation & Workflows, CLI & Terminal
First seen
Jun 3, 2026

More from hkuds/cli-anything

All 51
1sanjay3290 avatargoogle-calendarsanjay3290/ai-skillsInteract with Google Calendar - list calendars, view events, create/update/delete events, and find free time. Use when user asks to: check calendar, schedule a 544skills.sh installs
2pedronauck avatarqa-reportpedronauck/skillsPlans real-user QA as living repo docs — the durable <qa-docs-path> tree (default docs/qa/) that every QA cycle appends to. Use when bootstrapping or updating a542skills.sh installs
3hkuds avatarcli-anything-chromadbhkuds/cli-anythingCommand-line interface for ChromaDB - A stateless CLI for managing vector database collections, documents, and semantic search. Designed for AI agents and autom540skills.sh installs
4andreadellacorte avatargroove-utilities-primeandreadellacorte/grooveLoad groove workflow context into the conversation. Run at the start of every session.539skills.sh installs
5hkuds avatarcli-anything-videocaptionerhkuds/cli-anythingAI-powered video captioning — transcribe speech, optimize/translate subtitles, and burn them into video via the stable VideoCaptioner backend. Free ASR and tran537skills.sh installs
6secondsky avatarvulnerability-scanningsecondsky/claude-skillsAutomated security scanning for dependencies, code, containers with Trivy, Snyk, npm audit. Use for CI/CD security gates, pre-deployment audits, compliance requ534skills.sh installs