skills/do/SKILL.md
Use when: 'fix this', 'add this', 'help me with this'.
npx skillsauth add kenoxa/spine doInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Route through phase skills, track progress. Phases run interactively on mainthread, never as subagents.
Generate session ID at entry per SPINE.md ({slug}-{hash}). Persist state in .scratch/<session>/session-log.md. After /clear or compaction, re-read session-log to restore state before continuing.
START ──► /do-frame ──► /do-design ──► /do-build ──► DONE
(WHAT) (HOW) (BUILD+REVIEW)
Each transition requires user confirmation. Suggest next phase; never auto-advance.
Assess input against skip criteria. Default: start at /do-frame.
| Skip | Criteria | Required in input | |------|----------|-------------------| | frame | Problem already clear | Explicit problem statement with constraints and blast radius | | design | Direction already clear | Explicit approach/direction statement | | both | Ready to build | Both of the above |
When skip criteria are met, state the skip rationale and suggest the target phase. User confirms.
After each phase completes:
.scratch/<session>/ artifacts.scratch/<session>/ files; session-log tracks decisions only)tools
Use when: 'create a worktree', 'git worktree', 'parallel branch'.
tools
Use when: 'session state', 'resume work', 'worktree session'.
development
Use when: 'goal prompt'.
testing
Thinking-lens stress-test on a recommendation.