From agentic-kit
Project-specific pipeline extension registration. Invoke ONLY when the user explicitly types /extensions, or explicitly requests "add a phase extension" / "register a router/diagnose/craft/verify extension". Do NOT auto-invoke on generic "add a skill" or "add an agent" requests -- those may belong as standalone skills/agents rather than phase extensions. Validates fit, checks phase caps, updates wiki/extensions/ config.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-kit:extensionsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Receives:
Receives:
Reads:
wiki/extensions/<phase>.md (if exists)Produces:
wiki/extensions/<phase>.mdGet agent/skill name and target phase from user.
Extendable phases: router, diagnose, craft, verify.
Reject with explanation: sketch, blueprint, retro, explore -- "single-agent or conversational -- no dispatch point for extensions."
Search in order:
| Type | Project path | User path |
|---|---|---|
| Agents | .claude/agents/ | ~/.claude/agents/ |
| Skills | .claude/skills/ | ~/.claude/skills/ |
If not found, tell user where to create it.
Read the agent/skill file. Check for these structural markers per phase:
## Key Findings, ## Relevant Files,
## Open Questions sections (or equivalent output format). Check: does the
file define an output template matching this structure?name:.
Check: does it follow the standard SKILL.md format with a Procedure section?If format doesn't match: show the user what's missing and suggest specific additions. Do not silently register an extension with incompatible output.
| Phase | Framework agents | Extension cap |
|---|---|---|
| Router | 2 (code + docs explorer) | 2 |
| Diagnose | 0 | 2 |
| Craft | 0 | 2 agents + 2 skills |
| Verify | 1 (unified code-reviewer) | 3 |
If cap reached: reject, suggest replacing an existing extension.
Create or update wiki/extensions/<phase>.md:
---
phase: [phase name]
date_updated: [YYYY-MM-DD]
---
agents:
- name: [agent-name]
source: project | user
# craft only:
skills:
- name: [skill-name]
source: project | user
Updated wiki/extensions/<phase>.md.
references/registry.md -- Extension types, integration points, output contracts, and examples per phase/propose can recommend raising a cap if retros show gaps.Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub wolfieleader/agentic-kit --plugin agentic-kit