Skip to content

Template Map

Each skill ships templates in its assets/ folder. A template is read only at its listed stage, copied/trimmed to the target project, and every placeholder replaced. Inapplicable sections are removed — never left as empty files or full-page N/A.

coding-start

TemplateGeneratesRead when
assets/core-docs.template.mdREADME.md, docs/PRODUCT.md, docs/ARCHITECTURE.md, docs/DATABASE.md, docs/API.md, docs/TESTING.md, docs/adr/README.md + ADRAfter the Gate; only applicable docs
assets/ui-docs.template.mddocs/FRONTEND.md, docs/UX.md, docs/UI.md, docs/DESIGN_SYSTEM.mdOnly when UI: YES, after the Gate
assets/agents.template.mdAGENTS.mdAfter the Gate, when creating/maintaining root AGENTS
assets/roadmap-and-draft-spec.template.mdspecs/ROADMAP.md, specs/Fxxx-feature-slug/spec.md (×N)Before generating the Feature Map and DRAFT Specs

project-onboard

TemplateGeneratesRead when
assets/baseline-and-knowledge-gaps.template.mddocs/onboarding/BASELINE.md, docs/onboarding/KNOWLEDGE_GAPS.mdDuring baseline verification and gap analysis
assets/as-is-docs.template.mdREADME.md + docs/* (AS-IS perspective)When writing canonical AS-IS documentation
assets/agents-update.template.mdIncremental AGENTS.md updatesWhen maintaining scoped AGENTS rules
assets/feature-inventory-and-spec.template.mdspecs/ROADMAP.md (Inventory) + AS-IS SpecsDuring Feature Inventory and Spec reconstruction

feature-dev

TemplateGeneratesRead when
assets/spec.template.mdThe Feature Spec (TO-BE)When no project Spec format exists
assets/issue.template.mdThe Issue / local work itemWhen no tracker convention exists
assets/ux-ui.template.mdThe UX/UI artifactWhen UI Impact: YES and no project format exists
assets/test-design.template.mdThe Test DesignWhen mapping AC-* to TS-*
assets/implementation-plan.template.mdThe Implementation Plan + TasksAfter all required gates pass
assets/review-pr-done.template.mdSelf Review, PR-ready summary, DONE recordDuring Review and final delivery

Shared conventions

  • Templates prefer the project's existing format; Foundry templates are fallbacks, not overrides.
  • Every generated artifact follows the project Language Policy.
  • Gate records carry Status, an input manifest, validation time, and Decision Authority approval source and scope.
  • An unavailable command is written exactly as Not yet established — never invented.

Released under the MIT License.