200-agents-md — скилл для Claude Code: что делает и как установить
Пошагово генерирует файл AGENTS.md для Java-репозиториев через диалог с агентом. Пригодится, когда нужно зафиксировать стек, правила Git и границы правок для ИИ-ассистентов.
npx skills add jabrena/plinth --skill 200-agents-md -a claude-codeЧто делает 200-agents-md
Скилл проводит интерактивный опрос и собирает инструкции для Java-проекта в единый AGENTS.md. В документ попадают стек технологий, команды сборки, структура каталогов и формат веток в Git. Правила для участников и агентов оформляются через три статуса: «✅ Always do», «⚠ Ask first» и «🚫 Never do».
Перед генерацией агент изучает репозиторий и опирается на шаблоны из references/200-agents-md.md. Проверка проекта через Maven заранее не требуется, но при нехватке контекста или двусмысленной задаче скилл остановится и задаст вопрос. Такой подход защищает проект от правок наугад.
Какие задачи решает
- составить правила и границы правок для ИИ-ассистентов в Java-проекте
- описать команды сборки, тестов и запуска для контрибьюторов
- зафиксировать структуру папок с разграничением зон чтения и записи
- стандартизировать ветвление и шаблоны коммитов для репозитория
Примеры запросов агенту
- Создай файл AGENTS.md для этого Java-репозитория
- Обнови AGENTS.md с учётом нового стека и правил Git
- Добавь в AGENTS.md границы действий для внешних агентов
Как установить 200-agents-md
1Через Skills CLI (Vercel)
npx skills add jabrena/plinth --skill 200-agents-md -a claude-code2Вручную: положить файлы
~/.claude/skills/200-agents-md/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/200-agents-md/
1Через Skills CLI (Vercel)
npx skills add jabrena/plinth --skill 200-agents-md -a codex2Вручную: положить файлы
.agents/skills/200-agents-md/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add jabrena/plinth --skill 200-agents-md -a cursor2Вручную: положить файлы
.cursor/skills/200-agents-md/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install jabrena/plinth 200-agents-md2Вручную: положить файлы
.github/skills/200-agents-md/SKILL.md1Через Skills CLI (Vercel)
npx skills add jabrena/plinth --skill 200-agents-md -a gemini-cli2Командой платформы
gemini skills install https://github.com/jabrena/plinth --path skills/200-agents-mdВручную: положить файлы
.devin/skills/200-agents-md/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add jabrena/plinth --skill 200-agents-md -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о 200-agents-md
Как установить 200-agents-md в Claude Code?
Выполните в терминале команду npx skills add jabrena/plinth --skill 200-agents-md -a claude-code.
Что делает 200-agents-md?
Скилл опрашивает разработчика и формирует файл AGENTS.md для Java-проекта. Он фиксирует стек, команды сборки и распределяет правила по категориям разрешённых и запрещённых действий.
Требуется ли сборка через Maven перед запуском скилла?
Нет, предварительная валидация через Maven не нужна. Агенту достаточно изучить структуру файлов и документацию репозитория перед началом опроса.
Исходный текст
SKILL.md · Apache-2.0
--- name: 200-agents-md description: Use when you need to generate an AGENTS.md file for a Java repository — covering project conventions, tech stack, file structure, commands, Git workflow, and contributor boundaries — through a modular, step-based interactive process that adapts to your specific project needs. This should trigger for requests such as Create AGENTS.md; Update AGENTS.md file; Add agent instructions; Generate contributor instructions for Java agents; Document repository conventions in AGENTS.md. Part of Plinth Toolkit license: Apache-2.0 metadata: author: Juan Antonio Breña Moral version: 0.19.0 --- # AGENTS.md Generator for Java repositories Generate a comprehensive AGENTS.md file for Java repositories through a modular, step-based interactive process that covers role definition, tech stack, file structure, commands, Git workflow, and contributor boundaries. **This is an interactive SKILL**. **What is covered in this Skill?** - AGENTS.md generation for Java repositories of any complexity - Role and expertise definition for AI agents and contributors - Tech stack documentation: language, build tool, frameworks, pipelines - File structure mapping with read/write boundaries - Command catalogue for build/test/deploy/run workflows - Git workflow conventions: branching strategy, commit message format - Contributor boundaries using ✅ Always do / ⚠ Ask first / 🚫 Never do formatting ## Constraints No Maven validation is required before generating AGENTS.md. Review the project structure and existing documentation before starting to provide accurate answers during Step 1. - **BEFORE STARTING**: Review the project structure and existing documentation to provide accurate answers during Step 1 - **BEFORE APPLYING**: Read the reference for detailed good/bad examples, constraints, and safeguards for each AGENTS.md generation pattern - **EDGE CASE**: If the user goal is ambiguous, stop and ask a clarifying question before editing files or running project-wide commands - **EDGE CASE**: If required context, files, credentials, or tools are missing, report the blocker explicitly and ask whether to proceed with setup or fallback guidance - **EDGE CASE**: If requested changes conflict with project constraints or safety boundaries, explain the conflict and ask for user confirmation on the preferred trade-off ## When to use this skill - Create AGENTS.md - Update AGENTS.md file - Add agent instructions - Generate contributor instructions for Java agents - Document repository conventions in AGENTS.md ## Workflow 1. **Review repository context before drafting** Inspect project structure and existing documentation to prepare accurate responses for the AGENTS.md discovery phase. 2. **Read AGENTS generation reference** Read `references/200-agents-md.md` and follow its generation patterns and safeguards. 3. **Run interactive requirements capture** Gather role, tech stack, commands, workflow, and boundaries in a modular step-based conversation. 4. **Generate AGENTS.md artifact** Create AGENTS.md with ✅ Always do / ⚠ Ask first / 🚫 Never do boundaries and repository-specific conventions. ## Reference For detailed guidance, examples, and constraints, see [references/200-agents-md.md](references/200-agents-md.md).
© Juan Antonio Breña Moral · Apache-2.0 · jabrena/plinth