agentsclimarketplace

Onboard

Skill ahmedbutt2015/spine/.claude-plugin/skills/onboard

Generate a personalized reading tour and verified architecture spine for any codebase.From the repository description

Install
npx -y skills add ahmedbutt2015/spine --skill onboard

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 8 stars8 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 5 commands, including `npm run onboard -- .` and 4 more.

SKILL.md

1.5 KB, 359 tokens by cl100k_base, as published. Nobody here has run it

/onboard

Use this skill from a repository root to generate an onboarding tour for an unfamiliar codebase.

Current workflow

  1. Run the deterministic scanner to detect repo shape and entry points.
  2. Extract a verified spine from supported local language relationships.
  3. Generate and validate a Mermaid diagram from the verified spine.
  4. Cluster the remaining files into heuristic subsystems.
  5. Build a synthesis prompt that only contains verified structure and short code signatures.
  6. When running as Claude Code skill: Write prompt to file, ask Claude to synthesize JSON, then read JSON back to generate ONBOARDING.md.
  7. Write ONBOARDING.md into the target repo root.

Local command

npm run onboard -- .

Optional token-free preview first:

npm run map -- .

Optional prompt export:

npm run onboard -- . --prompt-out .onboard-prompt.txt

Optional synthesis input (for Claude Code skill flow):

npm run onboard -- . --synthesis-input .onboard-response.json

Optional external synthesis command:

npm run onboard -- . --synthesis-command "your-command-here"

Product contract

  • Repo brand: spine
  • User-facing Claude Code command: /onboard
  • Companion map-only command: /map
  • Diagram rule: verified edges only, never guessed
  • Output target: ONBOARDING.md

Launch positioning

The clearest user story is:

  1. /map shows the verified architecture preview
  2. /onboard writes the full guide
  3. .claude/REPO_CONTEXT.md keeps future Claude sessions grounded in the repo

What ships with it: 1 file

1.3 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.