From exo
Execute nano-spec implementation phases with research, coding, JIT testing, logging, and commits. Use "implement-phases run" to execute all phases, or "implement-phases resume" to pick up from the last completed phase.
How this skill is triggered — by the user, by Claude, or both
Slash command
/exo:implement-phasesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute the implementation phases defined in a nano-spec `todo.md`, with research, coding, JIT testing, progress logging, and per-phase commits.
Execute the implementation phases defined in a nano-spec todo.md, with research, coding, JIT testing, progress logging, and per-phase commits.
tasks/user-authentication/)Execute all implementation phases from the beginning.
Usage: implement-phases run
Steps:
$NANO_SPEC_PATH/todo.md to understand the implementation phases.$NANO_SPEC_PATH/log.md to understand what's been done so far.todo.md, execute the sub-steps below.jit-test skill with action run on this phase's staged changes.jit-test promote to move them into the project's permanent test suite.log.md with what was done in this phase via the nano-spec skill (update action).todo.md.git add <changed-files>
git commit -m "<type>: <description> (#$ISSUE_NUMBER) [$REQ_ID]"
Use conventional commit types: feat, fix, refactor, test, docs, chore.
Include [$REQ_ID] only if $REQ_ID is available.Repeat for all phases.
Phases completed: <N>/<total>
Commits:
- <sha>: <commit message>
- <sha>: <commit message>
Files changed: <count>
Pick up implementation from the last completed phase.
Usage: implement-phases resume
Steps:
$NANO_SPEC_PATH/todo.md to identify which phases are already checked off.$NANO_SPEC_PATH/log.md to understand what was done in completed phases.run for all remaining phases.Resumed from: Phase <N> (<phase name>)
Phases completed: <completed>/<total>
Commits:
- <sha>: <commit message>
Files changed: <count>
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub ubiquitousthey/exo --plugin exo