| name | agents-bootstrap |
| description | Generate a project-specific AGENTS.md from a user goal, then confirm before overwriting. |
| metadata | {"short-description":"Bootstrap AGENTS.md for a real project"} |
AGENTS Bootstrap
Generate a concise, project-specific AGENTS.md tailored to the user's goal.
Core rules
- Use
assets/agents-template.md as the base structure.
- 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
docs/mcp-tools.md is missing or stale, instruct to use the mcp-tools-catalog skill before finalizing 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
plan skill)
- 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
AGENTS.md in chat.
- Ask: "Reply CONFIRM to overwrite AGENTS.md."
- On confirmation:
- Backup current file to
AGENTS.md.bak.<timestamp> if it exists.
- Write the new
AGENTS.md.
Do not edit other files.