add-framework-developmentlisted
Install: claude install-skill brabos-ai/code-addiction
# Framework Development — Internal Reference
<!-- uses:
- skill: add-commit
- skill: building-commands
-->
Operational knowledge for creating and modifying ADD framework artefacts. NOT distributed to users — exists so `add-framework--plan` assesses viability and `add-framework--build` implements correctly.
## When to Use
- `add-framework--plan` analyzing if a proposal is technically viable (STEP 0 and STEP 2)
- `add-framework--build` implementing a new command, skill, agent, or script
- Modifying existing framework artefacts (commands, skills, agents)
- Deciding WHAT TYPE of artefact to create for a given need
- Understanding how the build pipeline distributes artefacts to providers
## When NOT to Use
- **Implementing user-facing features** (backend/frontend code) → use development skills directly
- **Understanding what artefacts exist** → use `add-ecosystem` skill (ecosystem map)
- **Writing prompts for commands** → use `building-commands` skill (prompt engineering patterns)
- **Running the project** → use `CLAUDE.md` (project standards and conventions)
---
## 0. Decision Framework — What to Create?
This is the FIRST question `add-framework--plan` must answer. Wrong artefact type = wasted effort.
| Need | Create | Why |
|------|--------|-----|
| Orchestrate a multi-step workflow with gates and user interaction | **Command** | Commands control execution flow, enforce gates, dispatch agents |
| Teach patterns/rules that multiple commands need | **Skill** | Skills are r