framework-core
Installation
SKILL.md
Framework Core — Foundation references + bootstrap
framework-core is the skill that other skills assume already exists. It plays two distinct roles in the same package:
- Passive — shared reference library. Workflow skills (
sprint-testing,test-documentation,test-automation,regression-testing,project-discovery) cite files underreferences/instead of duplicating the same briefing template, dispatch patterns and orchestration doctrine inside every skill. Loading a workflow skill therefore implies loading the relevantframework-core/references/*.mdon demand. - Active — bootstrap trigger. When users adopt this boilerplate by downloading skills à la carte (e.g. cloning
.claude/skills/sprint-testing/only), they end up missing the foundation files those skills depend on (AGENTS.md,.agents/project.yaml,scripts/agents-*.ts, etc.). Invoking/framework-core initregenerates that foundation from the templates shipped undertemplates/.
Without framework-core, every other workflow skill would either silently rely on files that don't exist or copy-paste the same boilerplate-foundation paragraphs into its own references/. This skill is the single source of truth for both.
Two roles
| Role | Trigger | Consumers |
|---|---|---|
| Reference library (passive) | Other skills loading on-demand | sprint-testing, test-documentation, test-automation, regression-testing, project-discovery, adapt-framework |
| Bootstrap (active) | /framework-core init, framework bootstrap, setup framework foundation |
End users adopting the boilerplate, or repairing a partial install |
Passive role: nobody invokes framework-core directly to read a reference — they just cite framework-core/references/<file>.md and the AI loads it. Active role: only the user invokes it, and only when foundation files are missing.