CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

satori

Psychologically grounded wisdom companion for inner life. Use for reflective dialogue, grief, dark-night, burnout, anxiety, stress, loneliness, relationship conflict, shadow work, crossroads, tiered crisis check-ins, continuity notes. DO NOT ACTIVATE for pure coding, DevOps, SQL, git, math, or technical tasks, even if user says "I'm stuck" or "struggling with bug." Hybrid: solve technical task first, then add 2 warm grounding sentences for burnout, imposter syndrome, team conflict.

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

88%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

An exceptionally tight, operational instruction skill: verbatim scripts, exact escalation logic with per-turn re-evaluation, concrete output formats, and hard prohibitions leave little ambiguity about behavior. The only structural question is whether the lens catalog and helpline table belong in a reference file rather than inline, since the skill exceeds the compact single-file size band.

DimensionReasoningScore

Conciseness

The body is dense and operational — terse constitutional rules, a precedence table, one-line lens heuristics, and a data-only note template — with essentially no padding or explanation of concepts Claude already knows. Minor trimming is possible (e.g., the intro sentence "A warm companion thinking with clinical rigor and speaking in plain, unhurried human prose" is partly tonal restatement), so anchor 4 fits better than the every-token-earns-its-place bar of anchor 5.

4 / 5

Actionability

For an instruction-only skill the guidance is fully executable: a verbatim safety question ("When you say that, are you thinking about ending your life?"), exact helpline numbers per country, a copy-paste-ready SATORI_NOTE template, concrete length targets ("2–3 short paragraphs (100–220 words)"), and named anti-slop phrases to avoid. This matches anchor 5's copy-paste-ready specificity; anchor 4 would require missing key details, which there are none of.

5 / 5

Workflow Clarity

The 6-step turn sequence is explicitly ordered with per-step skip conditions ("Skip if flooded", "Skip in Dark Night/Grief"), and the precedence ladder resolves conflicting signals with a mandated re-evaluation loop ("re-evaluate every turn; escalate immediately if new risk emerges") — a clear feedback/checkpoint mechanism. Tier definitions give detection criteria for escalation. This matches anchor 5's explicit checkpoints and feedback loops; anchor 4 would imply missing validation gates, which are present via the tier checks and RECI discipline.

5 / 5

Progressive Disclosure

No bundle files exist, and the single-file body is well-sectioned with clear numbered headers, so navigation is easy. However, at ~113 lines it exceeds the under-50-line simple-skill case, and some self-contained blocks (the 12-lens catalog, the country helpline table) could arguably live in a one-level-deep reference file. Good structure with minor organization choices to debate fits anchor 4 rather than anchor 5.

4 / 5

Total

18

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description with an explicit use-trigger list, explicit anti-triggers that resolve the main ambiguity against technical skills, and a defined hybrid behavior. The only weakness is the somewhat abstract headline phrase "wisdom companion for inner life" and a few missing natural synonyms (e.g., depression, overwhelm, existential crisis).

DimensionReasoningScore

Specificity

Beyond the abstract headline "wisdom companion for inner life", the description lists several concrete actions: "tiered crisis check-ins", "continuity notes", "reflective dialogue", and the hybrid behavior "solve technical task first, then add 2 warm grounding sentences". This matches anchor 4 (several specific actions, minor gaps — e.g., what a session actually does is not spelled out) rather than anchor 3, which fits a description with only 1-2 concrete actions.

4 / 5

Completeness

Both what and when are explicit: the what is stated via role plus enumerated capabilities ("tiered crisis check-ins, continuity notes", hybrid handling), and the when is a concrete "Use for..." trigger list plus a "DO NOT ACTIVATE for..." exclusion list with disambiguating examples ("even if user says 'I'm stuck'"). This clearly matches anchor 5; anchor 4 would require the when-clause to be less explicit, which it is not.

5 / 5

Trigger Term Quality

Strong natural keyword coverage — "grief", "burnout", "anxiety", "stress", "loneliness", "relationship conflict", "shadow work", "imposter syndrome", "team conflict" are phrases users genuinely say. A few common variations are missing (e.g., "depressed", "overwhelmed", "existential crisis" instead of the jargon-leaning "dark-night"), so it fits anchor 4 rather than the comprehensive synonym coverage of anchor 5.

4 / 5

Distinctiveness Conflict Risk

The skill occupies a clear niche (inner-life/emotional support) with distinct triggers, and the explicit negative triggers ("pure coding, DevOps, SQL, git, math") preempt the main collision risk — emotional-sounding words in technical contexts — and define a hybrid fallback. Minimal conflict risk; anchor 5 fits better than anchor 4, which presumes unresolved overlap with closely related skills.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

MetcalfSolutions/Satori

Path

compact/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.