Claude-skill-registry agents-bootstrap
Generate a project-specific AGENTS.md from a user goal, then confirm before overwriting.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/agents-bootstrap" ~/.claude/skills/majiayu000-claude-skill-registry-agents-bootstrap && rm -rf "$T"
manifest:
skills/data/agents-bootstrap/SKILL.mdsource content
AGENTS Bootstrap
Generate a concise, project-specific
AGENTS.md tailored to the user's goal.
Core rules
- Use
as the base structure.assets/agents-template.md - No placeholders in the final
.AGENTS.md - Keep the file concise and enforceable.
- Draft in chat first; ask for confirmation before writing.
- Before overwriting, create a backup:
.AGENTS.md.bak.<timestamp> - If MCP tools are in scope and
is missing or stale, instruct to use thedocs/mcp-tools.md
skill before finalizingmcp-tools-catalog
.AGENTS.md
Required inputs
Collect these if not provided:
- Role and objective
- Non-negotiable constraints
- Stack and data sources
- Testing toolchain (unit/integration/e2e commands, frameworks, MCP tools)
- Whether Issue CSV workflow is in scope
Ask at most 2 clarification questions, then proceed with stated assumptions. If the task continues across turns, re-invoke this skill to keep the rules active.
Output requirements
The final
AGENTS.md must include (when applicable):
- Role & objective
- Constraints
- Tech & data sources
- Project testing strategy (tools + commands)
- E2E loop (plan → issues → implement → test → review → commit → regression)
- Plan & issue generation reference (use
skill)plan - Issue CSV policy (if Issue CSV workflow is in scope)
- Tool usage (MCP usage guidance)
- Testing policy reference (
)docs/testing-policy.md - Safety and output style
Write flow
- Draft the tailored
in chat.AGENTS.md - Ask: "Reply CONFIRM to overwrite AGENTS.md."
- On confirmation:
- Backup current file to
if it exists.AGENTS.md.bak.<timestamp> - Write the new
.AGENTS.md
- Backup current file to
Do not edit other files.