agents-md
Standardize project documentation with AGENTS.md files.
Install
mkdir -p .claude/skills/agents-md && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12558" && unzip -o skill.zip -d .claude/skills/agents-md && rm skill.zipInstalls to .claude/skills/agents-md
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Create or update root and nested AGENTS.md files that document scoped conventions, monorepo module maps, cross-domain workflows, and (optionally) per-module feature maps (feature -> paths, entrypoints, tests, docs). Use when the user asks for AGENTS.md, nested agent instructions, or a module/feature map.Key capabilities
- →Create root `AGENTS.md` with cross-domain guidance and module maps.
- →Update nested `AGENTS.md` files with tech-specific instructions.
- →Document cross-domain workflows like frontend-backend API interactions.
- →Add module-level feature maps.
- →Inventory the repository to identify component roots and submodules.
- →Verify consistency of guidance across parent and child scopes.
How it works
The skill inventories the repository, drafts root and nested `AGENTS.md` files with global rules, module maps, cross-domain workflows, and tech-specific instructions, and optionally builds feature maps.
Inputs & outputs
When to use agents-md
- →Documenting monorepo boundaries
- →Adding module-specific instructions
- →Defining cross-domain workflows
About this skill
AGENTS.md builder
Goal
Add lightweight, scoped guidance for an AI agent (and humans) by placing AGENTS.md files at key directory boundaries:
- root: cross-domain guidance + a module map (for monorepos)
- nested: tech-specific instructions for each component/module
- optional: feature maps at the module level
Optimize for concise and precise instructions (short bullets, minimal prose). Link to docs for depth.
Inputs to ask for (if missing)
- Is this a monorepo (multiple independently-built modules) or a single project?
- Repo layout: where backend, frontend, docs, infra live; list the major modules/subprojects.
- Cross-domain workflows to document (e.g., frontend calling backend API, auth flow, shared types, local dev).
- If you want feature maps: top 5-15 user-facing features (names) and which module owns them.
- Any rules about MCP usage to capture in root AGENTS.md (allowed servers/tools, safety constraints).
- Any hard rules (do not touch X, required commands, style rules).
Where to put AGENTS.md (heuristics)
Create AGENTS.md at:
- repo root (global rules + module map + cross-domain workflows)
- each major component/module root (e.g.,
backend/,frontend/,docs/,infra/) - any subdirectory that has different conventions, ownership, or high risk (payments, auth, data migrations)
Avoid placing AGENTS.md too deep unless there is a real boundary; too many files become noise.
Workflow (checklist)
- Inventory the repo
- List top-level directories and build files (Gradle/Maven, Node/Next, docs site).
- Identify the natural "component roots" and any critical submodules.
- Draft root
AGENTS.md- State global rules only (things that apply everywhere).
- If monorepo: add a module/subproject map (not a feature map) and links to each nested AGENTS.md.
- Keep tech-specific instructions out of root; push them into the owning module's AGENTS.md.
- Docs: do not open/read
docs/by default; consult only when asked or required. - Add cross-domain workflows (how modules connect): frontend <-> backend API, auth/session, contract location (OpenAPI/GraphQL), "run together" local dev.
- Add cross-repo verification guidance: where to run per module + prereqs; quiet first run; re-run narrowed failures with verbose logs when debugging.
- Draft nested AGENTS.md per component
- Put tech-specific instructions in the module that owns them:
- Backend: how to run, test, migrate DB; key modules and entrypoints.
- Frontend: how to run, build, test; env vars; key routes/areas.
- Docs: docs structure, where to add ADRs/runbooks, how to preview/build docs.
- Put tech-specific instructions in the module that owns them:
- Build maps (as needed)
- If monorepo: module map goes in root (use
references/module-map-format.md). - Feature maps should live in the owning module AGENTS.md (use
references/feature-map-format.md).
- If monorepo: module map goes in root (use
- Verify consistency
- Ensure guidance does not conflict between parent/child scopes.
- Keep each AGENTS.md short and actionable; move long detail into docs under
docs/.
Templates
Use these templates:
- Root + module AGENTS.md:
references/agents-template.md - Module map format:
references/module-map-format.md - Feature map table format (per module):
references/feature-map-format.md - Suggested
docs/layout (Spring + Next):references/docs-structure.md
Deliverable
Provide:
- Root
AGENTS.md(if requested) with module map and cross-domain workflows. - Nested
AGENTS.mdper component/module with tech-specific guidance. - Optional feature map tables per module (if requested).
- A list of files created/updated and any open questions.
When not to use it
- →When placing `AGENTS.md` too deep in the directory structure without a real boundary.
- →When including long details directly in `AGENTS.md` instead of linking to `docs/`.
- →When guidance conflicts between parent and child scopes.
Limitations
- →It avoids placing `AGENTS.md` too deep.
- →It moves long details into `docs/`.
- →It requires user input for monorepo status, layout, and feature maps.
How it compares
This skill systematically creates and updates `AGENTS.md` files at directory boundaries, providing scoped guidance for AI agents and humans, which is more structured and consistent than ad-hoc documentation.
Compared to similar skills
agents-md side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| agents-md (this skill) | 0 | 7mo | No flags | Intermediate |
| deepwiki-rs | 25 | 9mo | Review | Intermediate |
| repo-research-analyst | 1 | 6mo | Review | Intermediate |
| c4-component | 1 | 4mo | No flags | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by Masked-Kunsiquat
View all by Masked-Kunsiquat →You might also like
deepwiki-rs
sopaco
AI-powered Rust documentation generation engine for comprehensive codebase analysis, C4 architecture diagrams, and automated technical documentation. Use when Claude needs to analyze source code, understand software architecture, generate technical specs, or create professional documentation from any programming language.
repo-research-analyst
parcadei
Analyze repository structure, patterns, conventions, and documentation for understanding a new codebase
c4-component
sickn33
Expert C4 Component-level documentation specialist. Synthesizes C4 Code-level documentation into Component-level architecture, defining component boundaries, interfaces, and relationships. Creates component diagrams and documentation. Use when synthesizing code-level documentation into logical components.
agent-pseudocode
ruvnet
Agent skill for pseudocode - invoke with $agent-pseudocode
spec
matteocervelli
>
cs-arch
wildlily1021
维护 `codestable/architecture/` 这份只记现状的系统地图,三种模式 update / check / backfill。触发:用户说"刷新 architecture"、"做架构检查"、"补这个模块的架构文档"、"方案和代码对得上吗",或 feature 阶段需要先做架构动作。不写未来规划(走 cs-roadmap)。