pi-prompting — скилл для Claude Code: что делает и как установить
Скилл задаёт правила составления промптов для исполнителя Pi на базе DeepSeek. Он помогает структурировать задачи по кодингу, ревью и исследованию репозитория.
npx skills add Agents365-ai/365-skills --skill pi-prompting -a claude-codeЧто делает pi-prompting
Скилл служит внутренней инструкцией для агента pi:pi-companion-forwarder. Он ориентирован на модели DeepSeek V4 — быструю Flash для рядовых операций и Pro для ревью кода. Инструкция требует разбивать сложные задачи на отдельные запуски и оформлять контекст с помощью XML-тегов вроде <task>, <output_contract> и <action_safety>. Вместо общих описаний приоритет отдаётся нумерованным чек-листам.
При отладке и написании кода скилл добавляет блок <completeness_contract>, где фиксирует обязательный проход тестов и линтеров. Если подключён модуль pi-subagents, промпт дополняется блоком <available_pi_subagents> для передачи задач скауту, планировщику или исполнителю. Готовые команды /pi:review и /pi:adversarial-review уже содержат свои контракты, поэтому собирать для них отдельный промпт вручную не нужно.
Флаг --effort high здесь применять не стоит: DeepSeek Flash от него не выигрывает, а DeepSeek Pro начинает отвечать значительно дольше. Сначала лучше уточнить формулировку в промпте.
Какие задачи решает
- составить промпт для Pi с тегами
<task>и<action_safety> - ограничить список файлов и папок для внесения правок
- задать условия завершения работы с проверкой тестов и линтера
- подключить маршрутизацию ролей при работе с
pi-subagents
Примеры запросов агенту
- Сформулируй задачу для Pi по исправлению ошибки в
src/auth.ts, используя правила pi-prompting - Подготовь запрос к Pi с блоком
<action_safety>для безопасного рефакторинга - Собери промпт для сессии
task --resume-lastс дельтой изменений
Как установить pi-prompting
1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill pi-prompting -a claude-code2Вручную: положить файлы
~/.claude/skills/pi-prompting/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/pi-prompting/
1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill pi-prompting -a codex2Вручную: положить файлы
.agents/skills/pi-prompting/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill pi-prompting -a cursor2Вручную: положить файлы
.cursor/skills/pi-prompting/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Agents365-ai/365-skills pi-prompting2Вручную: положить файлы
.github/skills/pi-prompting/SKILL.md1Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill pi-prompting -a gemini-cli2Командой платформы
gemini skills install https://github.com/Agents365-ai/365-skills --path plugins/pi-plugin-cc/skills/pi-promptingВручную: положить файлы
.devin/skills/pi-prompting/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Agents365-ai/365-skills --skill pi-prompting -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о pi-prompting
Как установить pi-prompting в Claude Code?
Выполните команду npx skills add Agents365-ai/365-skills --skill pi-prompting -a claude-code.
Что делает скилл pi-prompting?
Он задаёт структуру промптов для исполнителя Pi при работе с моделями DeepSeek Flash и DeepSeek Pro. В промпт добавляются строгие теги с описанием задачи, границ изменений и формата вывода.
Можно ли запускать pi-prompting отдельной командой?
Нет, скилл помечен параметром user-invocable: false. Он используется автоматически, когда агент обращается к pi:pi-companion-forwarder.