Content
75%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A well-structured overview body that uses tables for token efficiency, externalizes all deep content to real one-level-deep reference files, and provides genuinely executable conversational guidance (verbatim opening lines, explicit load conditions, a sequenced conversation model). The main defects are two dangling references — the 'Always' CLAUDE.md load and the skills/[command].md backing for 18 listed slash commands — and the absence of any checkpoint/feedback loop in the conversation workflow.
Suggestions
Resolve the dangling references: either include the skills/ directory files for the 18 listed slash commands and the CLAUDE.md file, or remove those rows/commands from the tables so every referenced path exists in the bundle.
Trim the 18-row slash-command table to the commands a fresh session actually needs (or move the full command list to a reference file), and compress the 'North Star' quote block into a single line to tighten conciseness.
Add one explicit checkpoint to the conversation model — e.g. a drift-detection or re-attunement step ('if the response sounds institutional or stacked with frameworks, re-anchor on SOUL.md') — to give the workflow a feedback loop rather than a one-way sequence.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean, table-driven overview: no explanation of concepts Claude already knows, no padding paragraphs, and bulk detail (a 35KB clinical-spine.md, 35KB conversation-toolkit.md) is properly externalized. Minor trims are possible — the 18-row slash-command table and the 'North Star' quote block are identity content that could partially live in SOUL.md/tone-and-voice.md — keeping it at 'efficient; minor instances of over-explanation that could be trimmed' rather than the every-token-earns-its-place level of 5. | 4 / 5 |
Actionability | For an instruction-only conversational skill, the guidance is concrete and executable: verbatim opening lines per situation ('I'm glad you're here. What's on your mind, or what's been weighing on you?'), a six-step conversation model with a one-line definition per step, explicit prohibitions ('one per response, applied with precision'), and exact file paths with load conditions. It stops short of 'fully executable covering common cases' because the core model steps are deliberately one-line summaries ('Offer a soft working hypothesis with tentative language') whose operational detail is deferred to clinical-spine.md — the depth that would make responses copy-paste ready isn't in this file, matching 'mostly executable guidance; concrete ... with minor gaps.' | 4 / 5 |
Workflow Clarity | Two clear sequences are present: the mandatory load order ('Load SOUL.md, clinical-spine.md, and traditions-quickref.md at the start of every conversation. In Claude Code, also load CLAUDE.md and the .satori/core/ files') and the six-step Attune→Anchor model, plus condition→action branching for openings ('Clearly in distress — skip framing, move directly to empathic presence'). No destructive or batch operations exist, so the validation-loop cap doesn't apply. It's a 4 rather than 5 because there are no feedback/checkpoint mechanisms (e.g., drift detection or mid-conversation re-attunement steps are named only as reference-file topics, not sequenced here). | 4 / 5 |
Progressive Disclosure | Excellent one-level-deep structure overall: an overview SKILL.md with a load-order table signaling every reference file by condition, all references/*.md files verified present in the bundle, and the references/traditions/[name].md pattern backed by 34 real tradition files. The gap keeping it from 5: two referenced paths are dangling — 'CLAUDE.md' ("Always (Claude Code)") and 'skills/[command].md' ("When a slash command is invoked") do not exist in the bundle (no CLAUDE.md file, no skills/ directory), yet 18 slash commands are listed whose backing skill files are absent. | 4 / 5 |
Total | 16 / 20 Passed |