p-image — скилл для Claude Code: генерация картинок через Pruna
Скилл гоняет модели Pruna P-Image из терминала: текст в картинку, правка готовых изображений, стили LoRA и склейка нескольких картинок в одну.
npx skills add 101-skills/superpowers --skill p-image -a claude-codeЧто делает p-image
Скилл даёт агенту доступ к четырём моделям Pruna: pruna/p-image для генерации по тексту, pruna/p-image-lora со встроенными стилевыми пресетами, pruna/p-image-edit для правки и pruna/p-image-edit-lora для правки в заданном стиле. Всё вызывается через CLI belt от inference.sh, поэтому агент просто выполняет команду и получает результат.
Перед первым запуском нужен belt login и сам CLI: скилл ставится поверх npx skills add belt-sh/cli. Дальше запрос уходит в JSON, например belt app run pruna/p-image --input '{"prompt": "...", "aspect_ratio": "16:9"}'. Соотношения сторон задаются явно: 1:1, 16:9, 9:16, 4:3, 3:4, 3:2, 2:3 или custom с шириной и высотой. У LoRA-версии есть готовые пресеты вроде photos-realism, pixel-art, cinematic-movie-style, neon-punk и других.
Правка принимает список картинок в поле images, так что можно менять фон или собирать коллаж из нескольких файлов сразу. Если belt login не сделан, команды просто не пройдут — это первое, что стоит проверить. Для генерации картинок в проекте без выхода из редактора скилл экономит переключение в браузер.
Какие задачи решает
- сгенерировать картинку по текстовому описанию прямо из терминала
- поменять фон на готовом изображении
- собрать коллаж из нескольких картинок одной командой
- получить картинку в заданном стиле через пресет LoRA
- задать точное соотношение сторон под макет
Примеры запросов агенту
- сгенерируй картинку с футуристическим городом на закате через p-image
- поменяй фон на этом фото на пляж через pruna/p-image-edit
- сделай портрет в стиле photos-realism через p-image-lora
Как установить p-image
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-image -a claude-code2Вручную: положить файлы
~/.claude/skills/p-image/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/p-image/
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-image -a codex2Вручную: положить файлы
.agents/skills/p-image/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-image -a cursor2Вручную: положить файлы
.cursor/skills/p-image/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install 101-skills/superpowers p-image2Вручную: положить файлы
.github/skills/p-image/SKILL.md1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-image -a gemini-cli2Командой платформы
gemini skills install https://github.com/101-skills/superpowers --path tools/image/p-imageВручную: положить файлы
.devin/skills/p-image/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill p-image -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о p-image
Как установить p-image в Claude?
Выполните npx skills add 101-skills/superpowers --skill p-image -a claude-code. Скилл появится в ~/.claude/skills/p-image/SKILL.md.
Что делает p-image?
Даёт агенту команды для генерации и правки изображений через модели Pruna P-Image в CLI belt от inference.sh.
Что нужно для работы скилла?
Установленный CLI belt и выполненный belt login. Без авторизации команды генерации не пройдут.