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

200-agents-md — скилл для Claude Code: что делает и как установить

Пошагово генерирует файл AGENTS.md для Java-репозиториев через диалог с агентом. Пригодится, когда нужно зафиксировать стек, правила Git и границы правок для ИИ-ассистентов.

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

Что делает 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-code

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

~/.claude/skills/200-agents-md/SKILL.md

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

По шагам, с командами для каждой платформы: Как установить скилл в 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

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

133-java-testing-acceptance-tests Скилл превращает согласованные Gherkin-сценарии в приёмочные тесты Java: RestAssured, фикстуры БД и Kafka, WireMock для внешних API. CX Codex +1 329установок 312-frameworks-spring-data-jdbc Скилл для работы с Spring Data JDBC на Java records: сущности, репозитории, границы агрегатов, транзакции и борьба с N+1. CX Codex +1 329установок 311-frameworks-spring-jdbc Скилл для ревью и написания JDBC-кода на Spring: подсказывает JdbcClient, ловит SQL-инъекции и правит границы транзакций. CX Codex +1 328установок 013-agile-feature Интерактивно декомпозирует agile-эпик из репозитория на отдельные Markdown-файлы фичей. Помогает согласовать скоуп, критерии приёмки и зависимости с инженерами или стейкхолдерами. CX Codex +1 327установок 012-agile-epic Скилл ведёт агента по вопросам и собирает готовый Markdown-документ эпика: ценность, объём, критерии успеха, риски. CX Codex +1 326установок 323-frameworks-spring-boot-testing-acceptance-tests Скилл превращает согласованные Gherkin-сценарии в приёмочные тесты Spring Boot: TestRestTemplate, Testcontainers, WireMock. CX Codex +1 324установок 401-frameworks-quarkus-core Скилл для ревью и правки ядра Quarkus: CDI-бины, профили, интерцепторы, виртуальные потоки. Пригодится, когда проект на Java уже собирается и пора навести порядок в конфигурации. CX Codex +1 321установок 421-frameworks-quarkus-testing-unit-tests Помогает писать быстрые модульные тесты для Quarkus через Mockito, REST Assured и параметризацию. Сокращает время прогона за счёт отказа от лишнего запуска контейнера. CX Codex +1 315установок

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

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