Use when a builder wants to learn or be reminded of the recursive-spine tracking convention — where work state lives (GitHub issues+milestones, never prose ledgers), the five principles, the module system, and how to design a repo's dialect. Pure knowledge; takes no actions.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add slopstopper/recursive-spine --skill recursive-spine-method --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Recursive Spine Method?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/slopstopper-recursive-spine-method)More formats (shields.io, HTML) on the badges page.
---
name: recursive-spine-method
description: Use when a builder wants to learn or be reminded of the recursive-spine tracking convention — where work state lives (GitHub issues+milestones, never prose ledgers), the five principles, the module system, and how to design a repo's dialect. Pure knowledge; takes no actions.
---
# recursive-spine: the method
Read `${CLAUDE_PLUGIN_ROOT}/reference/principles.md` and teach from it.
Do not paraphrase the principles loosely — state them exactly, then explain.
Issues also carry macro/micro depth — moment-triggered sub-issue trees —
per the depth section of the same principles doc.
## How to teach it
1. Open with the failure mode, not the rule: prose ledger files (status
files, queue tables) merge as text; rows get lost silently; every branch
edits them so they become the repo's #1 conflict source. The convention
exists because that failure was measured, not imagined.
2. State the five principles verbatim from the reference.
3. Explain the recursion doctrine: the convention was built under itself
(issues before code, self-bootstrap, self-digest) and any adopting repo
can hold it to that standard.
4. Walk the module system: deferral label mandatory; gap/debt/lane/
pollination optional. Ask which failure modes the user actually has
before recommending modules.
## Dialect design
Each repo keeps its own vocabulary ON TOP of the principles. Guide the user:
- What do you call a unit of work today? (W-item, ticket, task…) That word
maps to "issue".
- Do you run assessments that produce findings? If yes → gap module.
- Do finished units hand incomplete edges to the next unit? If yes → debt
module.
- Do you route work across model tiers or people? If yes → lane module,
renamed to fit.
- Do elements that proved themselves in one project die there? If yes →
pollination module (`recursive-spine-pollinate`).
- Does closing a unit need its record assembled — debts filed, the
pollen question asked, state pointers captured? If yes →
`recursive-spine-handover` posts the closing comment on the issue.
- Does the repo need the rest of its spine — rules codex with a moments
map, ADR directory, CI gate skeleton, session-memory convention? If
yes → `recursive-spine-scaffold` (frames + the builder's interview +
proven pollen; every part optional, declines recorded).
Record the answers as a short dialect note the repo keeps in its docs.
## Vocabulary seams
Same words, different plugins — don't conflate: spine "handover" = a closing
unit filing its debt issues (principle 4). tokenomics "handoff" = a down-tier
work spec crossing model tiers. plumb-line "handoff" = a skill-to-skill baton
pass within one session. plumb-line's internal "spine" (null-result
expressibility) is unrelated to this plugin's name.
## What this skill never does
No writes, no `gh` calls, no repo changes. If the user wants the convention
installed, name `recursive-spine-bootstrap`. If they have an existing prose
ledger, name `recursive-spine-migrate`. If something just proved itself
and should travel, name `recursive-spine-pollinate`. If a unit of work
is closing, name `recursive-spine-handover`. Suggest; never auto-invoke.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!