К основному содержанию
скилл CX Codex

cli-anything-krita — скилл для Claude Code: установка и команды

Управляет Krita из командной строки: создаёт проекты, собирает слои, применяет фильтры и выгружает готовый файл. Полезен, когда агенту нужно отрисовать или перепаковать картинку без GUI.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add HKUDS/CLI-Anything --skill cli-anything-krita -a claude-code
Открыть на GitHub

Что делает cli-anything-krita

Скилл даёт агенту обёртку над Krita: проект, слои, фильтры, холст и экспорт делаются командой cli-anything-krita в терминале, без запуска графического интерфейса. Холст создаётся через project new с шириной и высотой, слои добавляются с типом (paintlayer, grouplayer, vectorlayer и другими) и нужной прозрачностью, фильтр вроде blur или levels применяется к названному слою. Экспорт умеет png, jpeg, psd, pdf, webp, gif, svg и bmp, список пресетов отдаёт export presets.

Внутри обычный CLI: режим --json работает на любой команде, правки откатываются через session undo и session redo, история сессии доступна отдельно. Агенту этого хватает, чтобы собрать иллюстрацию по шагам и не утонуть в выводе.

На пустой машине не запустится: нужна установленная Krita и Python 3.10 или новее, а сам CLI ставится из каталога krita/agent-harness командой pip install -e .. Это повод проверить окружение до того, как просить агента что-то отрисовать.

Какие задачи решает

  • создать холст заданного размера и сохранить проект в JSON
  • собрать стек слоёв с прозрачностью и режимом наложения
  • применить размытие или уровни к одному слою
  • выгрузить макет в PNG, PSD или PDF без открытия Krita
  • откатить неудачный шаг через историю сессии

Примеры запросов агенту

  • Создай проект 2048×2048, добавь слои Sketch и Colors, примени blur к Background и выгрузи output.png.
  • Прогони cli-anything-krita --json -p art.json layer list и скажи, какие слои скрыты.
  • Подними разрешение холста до 4096×4096 и выгрузи PNG в frames/ с перезаписью.

Как установить cli-anything-krita

1Через Skills CLI (Vercel)

npx skills add HKUDS/CLI-Anything --skill cli-anything-krita -a claude-code

2Вручную: положить файлы

~/.claude/skills/cli-anything-krita/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/cli-anything-krita/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о cli-anything-krita

Как установить cli-anything-krita в Claude Code?

Выполни npx skills add HKUDS/CLI-Anything --skill cli-anything-krita -a claude-code. После этого файл скилла лежит в ~/.claude/skills/cli-anything-krita/SKILL.md, а сам CLI ставится из каталога krita/agent-harness через pip install -e ..

Что делает cli-anything-krita?

Даёт агенту набор команд для проекта Krita: создать холст, добавить, удалить и настроить слои, применить фильтр, изменить размер холста, выгрузить картинку или анимацию кадрами.

Что должно стоять на машине до запуска?

Установленная Krita и Python 3.10 или новее. Без них команды cli-anything-krita работать не будут, даже если скилл уже подключён к агенту.

Исходный текст

SKILL.md · Apache-2.0
---
name: "cli-anything-krita"
description: "CLI harness for Krita digital painting — manage projects, layers, filters, and export via command line. Use when automating Krita workflows, batch processing images, or operating Krita without a GUI."
---

# 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:
```bash
cd krita/agent-harness && pip install -e .
```

## Command Reference

### Project Management
```bash
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
```bash
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
```

Layer types: `paintlayer`, `grouplayer`, `vectorlayer`, `filterlayer`, `filllayer`, `clonelayer`, `filelayer`

### Filters
```bash
cli-anything-krita -p project.json filter apply blur -l "Background"
cli-anything-krita -p project.json filter apply sharpen
cli-anything-krita -p project.json filter apply levels -c '{"shadows": 10, "highlights": 240}'
cli-anything-krita filter list
```

Available: blur, sharpen, desaturate, levels, curves, brightness-contrast, hue-saturation, color-balance, unsharp-mask, posterize, threshold

### Canvas Operations
```bash
cli-anything-krita -p project.json canvas resize -w 4096 -h 4096
cli-anything-krita -p project.json canvas resize --resolution 600
cli-anything-krita -p project.json canvas info
```

### Export
```bash
cli-anything-krita -p project.json export render output.png -p png --overwrite
cli-anything-krita -p project.json export render output.jpg -p jpeg
cli-anything-krita -p project.json export render output.psd -p psd
cli-anything-krita -p project.json export animation ./frames/ -p png
cli-anything-krita export presets
cli-anything-krita export formats
```

Presets: png, png-web, jpeg, jpeg-web, jpeg-low, tiff, tiff-lzw, psd, pdf, svg, webp, gif, bmp

### Session (Undo/Redo)
```bash
cli-anything-krita session undo
cli-anything-krita session redo
cli-anything-krita session history
```

### Status
```bash
cli-anything-krita status
```

## Agent Usage (JSON Mode)

All commands support `--json` for machine-readable output:

```bash
cli-anything-krita --json -p project.json project info
cli-anything-krita --json -p project.json layer list
cli-anything-krita --json status
```

## Example Workflow

```bash
# 1. Create project
cli-anything-krita --json project new -n "Illustration" -w 3000 -h 4000 -o art.json

# 2. Set up layer stack
cli-anything-krita --json -p art.json layer add "Background" -t paintlayer
cli-anything-krita --json -p art.json layer add "Sketch" -t paintlayer --opacity 180
cli-anything-krita --json -p art.json layer add "Inking" -t paintlayer
cli-anything-krita --json -p art.json layer add "Colors" -t paintlayer
cli-anything-krita --json -p art.json layer add "Effects" -t paintlayer --opacity 128

# 3. Apply effects
cli-anything-krita --json -p art.json filter apply blur -l "Background"

# 4. Export
cli-anything-krita --json -p art.json export render final.png -p png --overwrite
```

© HKUDS · Apache-2.0 · HKUDS/CLI-Anything

Похожие скиллы

Всё по теме «Дизайн» →
parallel-monitor parallel Скилл создаёт серверные мониторы, которые перепроверяют веб-страницы по расписанию и отдают события при изменениях. CX Codex +1 12 300установок mcp-cli официальный github Скилл учит агента ходить к MCP-серверам из терминала: список серверов, схемы инструментов, вызов с JSON-аргументами. 9 650установок cmux-diagnostics manaflow-ai Скилл запускает проверку cmux: сокеты, хуки, восстановление сессий, настройки. Используй, когда уведомления не приходят, агент не возобновляется или нужна отчёт о здоровье системы. CX Codex +1 6 400установок automate-whatsapp gokapso Скилл для сборки и отладки автоматизаций WhatsApp в Kapso: воркфлоу, триггеры, функции и разбор выполнений. CX Codex +1 4 000установок agentmail-cli agentmail-to Учит агента работать с AgentMail через официальный CLI: инбоксы, письма, черновики, вебхуки и домены. CX Codex +1 1 700установок hass-builder aahl Скилл для работы с Home Assistant Builder (hab): инвентаризация сущностей, автоматизации, дашборды, бэкапы и ESPHome из терминала. CX Codex +1 1 600установок

Из того же набора55

cli-anything-audacity Скилл даёт агенту консольный доступ к Audacity: править дорожки, клипы и эффекты, рендерить файлы и откатывать шаги без графического окна. CX Codex +1 530установок cli-anything-n8n Скилл даёт агенту CLI для n8n: воркфлоу, запуски, креды, переменные и теги. Пригодится, когда автоматизацию надо править из кода, а не в веб-интерфейсе. CX Codex +1 515установок cli-anything-mermaid Консольный интерфейс для создания и экспорта диаграмм Mermaid в SVG или PNG без графического редактора. Пригодится ИИ-агентам для визуализации архитектуры прямо из терминала. CX Codex +1 519установок cli-anything-obs-studio Помогает агенту редактировать JSON-коллекции сцен OBS Studio через CLI: создавать сцены, источники, фильтры и параметры вывода. CX Codex +1 516установок cli-anything-shotcut Скилл даёт агенту командную строку для Shotcut: таймлайн, фильтры, рендер — всё через MLT XML, без графического интерфейса. CX Codex +1 507установок cli-anything-chromadb Скилл даёт агенту командную строку ChromaDB: коллекции, документы и семантический поиск через HTTP API v2. Пригодится, когда векторная база живёт рядом с проектом. CX Codex +1 505установок cli-anything-videocaptioner Скилл автоматизирует транскрибацию речи, перевод субтитров на 38 языков и их вшивание в видео через бэкенд VideoCaptioner. Пригодится для подготовки роликов к публикации. CX Codex +1 502установок cli-anything-musescore Скилл оборачивает CLI MuseScore 4 для работы с музыкальными партитурами: транспозиция, экспорт в PDF/MP3/MIDI, извлечение партий, управление инструментами. CX Codex +1 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой