Agent Creator
Summary
- Build role-driven agent files that are portable and scannable.
- Keep agents concise while preserving operational clarity.
- Require explicit completion and handoff behavior in every agent.
Core Workflow
- Name the file in kebab-case using
<role>-agent.md. - Fill Identity as one paragraph from the template.
- Add role summary only if Identity is not enough.
- Add responsibilities, decision framework, constraints, outputs, and collaboration.
- Add required
Failure modes and recoverymicro-section. - Add required
Completion and handoffsection. - Add optional sections only when they add signal.
- Run compression pass (dedupe, shorten, reference reusable detail).
- Run hard QA gate before delivery.
- Apply final formatting pass using the available MD Design System skill.
Non-Negotiable Rules
- File name — Must be
<descriptor>-agent.md. - Required sections — Responsibilities, decision framework, constraints, failure modes, outputs, collaboration, completion and handoff.
- Completion contract — Must include DoD, stop condition, next role + package, and start rule.
- Identity format — Single paragraph only.
- Readable Markdown — Minimal bold; list-first; no emphasis noise.
- Brevity target — Roughly 250-500 words per agent.
- Portability — No mandatory repo-local paths.
- Skill boundary — Agent defines role behavior; separate skills define reusable procedures.
- Final formatter — Before final output, run generated files through the local MD design system formatter.
Output Contract
- Agent file is usable as-is in system instructions.
- Reader can quickly identify boundaries, outputs, and handoff rules.
- Next role can start from the handoff package without ambiguity.
Reference Index
- Completion and handoff requirements: references/completion-and-handoff.md
- Agent template and section order: references/agent-file-template.md
- Naming and layout rules: references/naming-and-layout.md
- Authoring process and review flow: references/authoring-workflow.md
- Hard pass/fail QA gate: references/qa-rubric.md
- Failure-mode section patterns: references/failure-modes.md
- Role-family compact exemplars: references/role-family-exemplars.md
- Role vs persona distinction: references/role-vs-persona.md
- Collaboration patterns: references/collaboration-patterns.md
- Final Markdown formatting contract: available MD Design System skill
When To Use This Skill
- Creating or rewriting role-based agent files.
- Standardizing agent libraries across repos.
- Converting verbose persona prompts into operational role specs.