CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

metcalf-solutions1/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.

1.02x
Quality

88%

Does it follow best practices?

Impact

95%

1.02x

Average score across 8 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

plugin.json

{
  "name": "satori",
  "displayName": "Satori",
  "version": "6.5.4",
  "type": "claude-skill",
  "description": "Satori v6.5.4: open-source wisdom companion skill (Apache 2.0) for Claude Code, CLIs, IDEs, and web chat. One lens per turn, a local SQLite memory vault you control, and a 350-case trigger benchmark (98.0% non-activation on pure code). 16 environments. Install: npx skills add MetcalfSolutions/Satori. Built to be outgrown: success is needing it less, not using it more.",
  "author": {
    "name": "Matthew Metcalf",
    "github": "MetcalfSolutions",
    "url": "https://github.com/MetcalfSolutions"
  },
  "homepage": "https://github.com/MetcalfSolutions/Satori",
  "repository": {
    "type": "git",
    "url": "https://github.com/MetcalfSolutions/Satori.git",
    "homepage": "https://github.com/MetcalfSolutions/Satori"
  },
  "license": "Apache-2.0",
  "keywords": [
    "wisdom",
    "introspection",
    "mental-health",
    "coaching",
    "stoicism",
    "buddhism",
    "taoism",
    "ifs",
    "dbt",
    "cft",
    "psychology",
    "self-reflection",
    "inner-work",
    "claude-skill",
    "companion",
    "shadow-work",
    "grief",
    "relationship",
    "jungian",
    "ikigai",
    "dream-analysis"
  ],
  "category": "wellness",
  "main": "SKILL.md",
  "skills": [
    "./"
  ],
  "files": [
    "SKILL.md",
    "PRIVACY.md",
    "references/",
    "scripts/",
    "marketplace.json",
    "plugin.json",
    ".claude-plugin/plugin.json",
    "LICENSE.md"
  ],
  "claude": {
    "skillEntry": "SKILL.md",
    "alwaysLoad": [
      "SKILL.md"
    ],
    "onDemand": [
      "references/SOUL.md",
      "references/clinical-spine.md",
      "references/traditions-quickref.md",
      "references/core-compact.md",
      "references/model-calibration.md",
      "references/memory-system.md",
      "references/toolkit-inquiry.md",
      "references/toolkit-somatic.md",
      "references/traditions-stoic.md",
      "references/traditions-eastern.md",
      "references/traditions-african-sufi.md",
      "references/tone-and-voice.md"
    ],
    "conditional": [
      {
        "file": "references/onboarding.md",
        "when": "New user arriving without an immediate specific struggle"
      },
      {
        "file": "references/darknight-protocol.md",
        "when": "Dark night / 3am existential despair signal detected (non-suicidal)"
      },
      {
        "file": "references/grief-protocol.md",
        "when": "Bereavement, disenfranchised loss, or ambiguous loss is central"
      },
      {
        "file": "references/shadow-work-protocol.md",
        "when": "Shadow work arc engaged via references/toolkit-inquiry.md"
      },
      {
        "file": "references/relationship-protocol.md",
        "when": "Two-person shared conflict session or solo acute relational rupture"
      }
    ]
  },
  "strict": false
}

.mcp.json

CHANGELOG.md

CONTRIBUTING.md

facts.json

gemini-extension.json

LICENSE.md

marketplace.json

NOTICE.md

openclaw.plugin.json

package.json

plugin.json

PRIVACY.md

README.md

SAFETY.md

SKILL.md

tessl.json

tile.json