Claude Code¶
Claude Code gets full learnship capabilities including real parallel subagents, specialist agent dispatch, and the complete workflow suite.
Install¶
Installs to ~/.claude/learnship/.
Alternatively, install via the community marketplace (no terminal required):
/plugin marketplace add FavioVazquez/learnship-marketplace
/plugin install learnship@learnship-marketplace
Invoke commands¶
All learnship workflows use the /learnship: prefix:
/learnship:ls
/learnship:new-project
/learnship:discuss-phase 1
/learnship:plan-phase 1
/learnship:execute-phase 1
/learnship:verify-work 1
/learnship:quick "fix the login bug"
/learnship:help
/learnship:review # v2.0: multi-persona code review
/learnship:ship # v2.0: test → commit → push → PR
/learnship:compound # v2.0: capture solved problem as knowledge
/learnship:challenge # v2.0: stress-test scope
/learnship:ideate # v2.0: codebase-grounded idea generation
Skills¶
Skills are installed as native Claude Code skills — they appear as first-class slash commands immediately after install:
~/.claude/skills/
├── agentic-learning/
│ ├── SKILL.md ← native skill, all actions inline
│ └── references/ ← supplementary detail files
└── impeccable/
└── SKILL.md ← all 21 sub-skill bodies inlined
Invoke with slash commands:
/agentic-learning learn React hooks
/agentic-learning quiz
/agentic-learning either-or
/agentic-learning brainstorm my auth design
/impeccable audit
/impeccable polish
/impeccable critique
Or just work normally: skills activate at workflow checkpoints when learning_mode: "auto".
Parallel subagents¶
Claude Code supports real parallel subagents. Enable in your project:
When enabled: - new-project spawns a project-researcher for domain research, then a roadmapper for phase planning - plan-phase spawns three dedicated subagents (phase-researcher, planner, plan-checker) each with a fresh 200k context budget - execute-phase dispatches each independent plan to its own executor agent: plans in the same wave run in parallel - debug spawns a dedicated debugger subagent for deep root-cause investigation - review spawns a code-reviewer subagent through 6 review lenses - challenge spawns a challenger subagent for scope stress-testing - compound spawns a solution-writer subagent to capture knowledge - ideate spawns an ideation-agent for codebase-grounded idea generation - secure-phase spawns a security-auditor for STRIDE verification - verify-work spawns debugger, planner, and verifier subagents for UAT diagnosis - validate-phase spawns a verifier subagent for retroactive test coverage - docs-update spawns a doc-writer and doc-verifier for documentation generation
All 17 agent personas have inline <persona_context> blocks as sequential fallback when parallelization is disabled.
Session hooks (v2.2)¶
Claude Code gets 4 session hooks installed automatically:
| Hook | What it does |
|---|---|
| Statusline | Shows model, task/phase, directory, and a context usage bar (green → yellow → orange → red) |
| Context monitor | Warns the AI at 35% remaining (WARNING) and 25% remaining (CRITICAL) context to prevent unfinished work |
| Prompt guard | Scans .planning/ file writes for prompt injection patterns (advisory, does not block) |
| Session state | Injects STATE.md orientation at session start and triggers background update checks |
Hooks are installed to ~/.claude/settings.json automatically. No configuration needed.
Interactive questions (v2.2)¶
14 workflows now present user decisions via AskUserQuestion — Claude Code's native structured question tool. You'll see clickable option cards instead of plain text lists during /new-project, /settings, /discuss-phase, and other interactive workflows.
Capabilities¶
| Feature | Status |
|---|---|
| Slash commands | ✅ /learnship:* prefix |
/agentic-learning skill | ✅ Native skill (~/.claude/skills/) |
/impeccable skill suite | ✅ Native skill, all 21 actions inlined |
| Parallel subagents | ✅ opt-in |
| Wave execution | ✅ opt-in |
| Agent personas (17) | ✅ Task() subagents + inline <persona_context> |
| Session hooks | ✅ 4 hooks |
| Interactive questions | ✅ AskUserQuestion |
Tips¶
AGENTS.mdis auto-loaded by Claude Code as a project rule if placed at the project root.- Slash command prefix is
/learnship:: not/learnship-(that's OpenCode). - Subagents are opt-in. Default is sequential which is always safe. Enable parallelization only after your first project works end-to-end.