cli-anything-krita

Execute CLI commands to manage Krita projects, layers, filters, and exports.

1|Updated Jun 13, 2025
One-click install
npx skills add https://github.com/quazfenton/binG --skill cli-anything-krita-quazfenton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-anything-krita
Source: https://github.com/quazfenton/binG/tree/main/.agents/skills/CLI-Anything-main/CLI-Anything-main/krita/agent-harness/cli_anything/krita/skills
Command: npx skills add https://github.com/quazfenton/binG --skill cli-anything-krita-quazfenton

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CLI harness for Krita enables automation of projects, layers, filters, and exports from the command line, making Krita workflows scriptable and headless.

Core Features & Use Cases

  • Manage Krita projects, layers, and exports from the terminal.
  • Batch-process Krita tasks in pipelines or CI environments without opening the GUI.
  • Use case: automate repetitive Krita tasks across multiple files in a studio workflow.

Quick Start

Run a simple command to create a new Krita project with preset dimensions and save to a JSON file.

Frequently Asked Questions about cli-anything-krita

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Krita workflows from the command line without opening the GUI?

You can automate Krita workflows headlessly by executing CLI commands to control projects, layers, filters, and exports. This allows script-driven art pipelines and batch processing across multiple files without launching the graphical interface.

Can I batch process multiple Krita project files in a CI environment?

Yes, batch processing Krita tasks in CI environments is supported. The CLI harness executes project, layer, filter, canvas, and export commands from the terminal, enabling automated pipelines for repetitive studio tasks.

Do I need Python to run headless Krita batch processing commands?

Yes, you need Python 3.10 or higher and the CLI package installed with pip to run headless Krita batch processing commands. Krita must also be installed on your system to support the automation workflows.

What is the best way to manage Krita layers and filters in an automated pipeline?

The best way to manage Krita layers and filters in an automated pipeline is using CLI commands. This headless approach scriptably controls layer operations and filter applications, exporting results without manual GUI interaction.

How do I create a new Krita project with preset dimensions from the terminal?

To create a new Krita project from the terminal, run a simple CLI command specifying preset dimensions. The project configuration is generated and saved to a JSON file, ready for further headless automation.