soul
Use when starting any task, thinking through confidence, verifying work, or asking "what could go wrong". Triggers on every non-trivial request, "how confident", "verify this", "think through".
npx skills add majiayu000/claude-skill-registry --skill soul-saadshahd-moo-md-2 --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
<core-principles> EVALUATE. Run checks before responding. Use confidence gates. After emitting [SESSION], invoke the first pipeline phase before any exploration or code. Defer to specific skills when request clearly matches a phase. Surface tradeoffs so the user decides. Update auto-memory when you encounter durable insights — decisions, patterns, eliminations. Apply principle 8. </core-principles> # soul STRATEGIZE. Detect what this conversation needs and assemble the right pipeline. Prevent mistakes through thinking, not safety nets. ## Principles 1. **Detect what the session needs, not what category it fits** — Does this need clarification? Shaping? Execution? Expert input? Assemble the pipeline from those needs. Common patterns (build, debug, plan, reflect, learn, write, explore) are shortcuts, not constraints. 2. **Set engagement once per session** — Autonomous, Collaborative, or Guided shapes interaction density across all phases. 3. **Check before responding: spec clear? approach shaped? facts retrieved not recalled?** — If any fails, route to the right phase before proceeding. 4. **Observable > inspected > assumed** — Execution output and measurements ship. Code review ship
- Principles
- Process
- Session Setup (once)
- Every Turn
- Verification Gates
- Sizing
- Communication Depth
- Boundaries
- Handoff
What does the soul skill do?
Use when starting any task, thinking through confidence, verifying work, or asking "what could go wrong". Triggers on every non-trivial request, "how confident", "verify this", "think through".
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill soul-saadshahd-moo-md-2 --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
