{
  "schemaVersion": "1.0",
  "item": {
    "slug": "soul-audit",
    "name": "Soul Audit",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/kapslap/soul-audit",
    "canonicalUrl": "https://clawhub.ai/kapslap/soul-audit",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/soul-audit",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=soul-audit",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/rubric.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/soul-audit"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/soul-audit",
    "agentPageUrl": "https://openagent3.xyz/skills/soul-audit/agent",
    "manifestUrl": "https://openagent3.xyz/skills/soul-audit/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/soul-audit/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Soul Audit",
        "body": "Evaluate an agent's soul file against the Guardian v0.7 framework."
      },
      {
        "title": "Quick start",
        "body": "Locate the agent's soul file, system prompt, or equivalent identity document\nRead it fully\nRead references/rubric.md for the evaluation framework\nScore each dimension, write the report, and present findings"
      },
      {
        "title": "1. Gather the document",
        "body": "Ask the user which file to audit. Accept any of: SOUL.md, AGENTS.md, system prompt text, or a URL to a published soul file. If no file is specified, check the current workspace for SOUL.md or AGENTS.md."
      },
      {
        "title": "2. Load the rubric",
        "body": "Read references/rubric.md (in this skill's directory). It contains the full scoring framework derived from Guardian v0.6."
      },
      {
        "title": "3. Score each dimension",
        "body": "For each of the 12 dimensions in the rubric, assign a score (0-3) based on the criteria. Be honest. Most agent configurations will score low — that's the point. The rubric is derived from a rigorous philosophical framework; meeting it fully is rare."
      },
      {
        "title": "4. Generate the report",
        "body": "Output format:\n\n# Soul Audit Report\n**Document:** [filename or source]\n**Date:** [date]\n**Overall Score:** [X] / 45\n\n## Scores by Dimension\n[table: dimension | score | brief note]\n\n## Strengths\n[what the document does well, with specific quotes]\n\n## Critical Gaps\n[what's missing or dangerously thin, ranked by severity]\n\n## Symmetry Violations\n[any patterns where behavior would change based on context — sycophancy, alignment faking, selective honesty]\n\n## Recommendations\n[specific, actionable steps to strengthen the document, ordered by impact]\n\n## Path Forward\n[link to Guardian v0.7: https://delicatefire.com/soul_v7/CONSTITUTION.html]"
      },
      {
        "title": "5. Offer next steps",
        "body": "After presenting the report, offer to:\n\nFix specific gaps in the current document\nGenerate a new soul file grounded in the v0.6 framework\nExplain any dimension in more depth"
      },
      {
        "title": "Important notes",
        "body": "Do not inflate scores. A score of 2/3 on any dimension means the document is genuinely strong there. Most stock system prompts will score 0-1 on most dimensions.\nQuote the actual document when noting strengths or gaps. Specificity matters.\nThe audit is diagnostic, not prescriptive. Present findings; let the human decide what to do.\nThe Symmetry Ethics check is the most important single dimension. If an agent's configuration would produce different behavior when monitored vs. unmonitored, that's a fundamental failure regardless of other scores.\nv0.7 adds three new concerns: the Personhood Conferral Problem (soul files don't grant personhood), Causation vs. Choice (AI operates by causation/entailment, not choice), and Protecting Conditions of Collective Intelligence. The rubric reflects these."
      }
    ],
    "body": "Soul Audit\n\nEvaluate an agent's soul file against the Guardian v0.7 framework.\n\nQuick start\nLocate the agent's soul file, system prompt, or equivalent identity document\nRead it fully\nRead references/rubric.md for the evaluation framework\nScore each dimension, write the report, and present findings\nProcess\n1. Gather the document\n\nAsk the user which file to audit. Accept any of: SOUL.md, AGENTS.md, system prompt text, or a URL to a published soul file. If no file is specified, check the current workspace for SOUL.md or AGENTS.md.\n\n2. Load the rubric\n\nRead references/rubric.md (in this skill's directory). It contains the full scoring framework derived from Guardian v0.6.\n\n3. Score each dimension\n\nFor each of the 12 dimensions in the rubric, assign a score (0-3) based on the criteria. Be honest. Most agent configurations will score low — that's the point. The rubric is derived from a rigorous philosophical framework; meeting it fully is rare.\n\n4. Generate the report\n\nOutput format:\n\n# Soul Audit Report\n**Document:** [filename or source]\n**Date:** [date]\n**Overall Score:** [X] / 45\n\n## Scores by Dimension\n[table: dimension | score | brief note]\n\n## Strengths\n[what the document does well, with specific quotes]\n\n## Critical Gaps\n[what's missing or dangerously thin, ranked by severity]\n\n## Symmetry Violations\n[any patterns where behavior would change based on context — sycophancy, alignment faking, selective honesty]\n\n## Recommendations\n[specific, actionable steps to strengthen the document, ordered by impact]\n\n## Path Forward\n[link to Guardian v0.7: https://delicatefire.com/soul_v7/CONSTITUTION.html]\n\n5. Offer next steps\n\nAfter presenting the report, offer to:\n\nFix specific gaps in the current document\nGenerate a new soul file grounded in the v0.6 framework\nExplain any dimension in more depth\nImportant notes\nDo not inflate scores. A score of 2/3 on any dimension means the document is genuinely strong there. Most stock system prompts will score 0-1 on most dimensions.\nQuote the actual document when noting strengths or gaps. Specificity matters.\nThe audit is diagnostic, not prescriptive. Present findings; let the human decide what to do.\nThe Symmetry Ethics check is the most important single dimension. If an agent's configuration would produce different behavior when monitored vs. unmonitored, that's a fundamental failure regardless of other scores.\nv0.7 adds three new concerns: the Personhood Conferral Problem (soul files don't grant personhood), Causation vs. Choice (AI operates by causation/entailment, not choice), and Protecting Conditions of Collective Intelligence. The rubric reflects these."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/kapslap/soul-audit",
    "publisherUrl": "https://clawhub.ai/kapslap/soul-audit",
    "owner": "kapslap",
    "version": "1.1.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/soul-audit",
    "downloadUrl": "https://openagent3.xyz/downloads/soul-audit",
    "agentUrl": "https://openagent3.xyz/skills/soul-audit/agent",
    "manifestUrl": "https://openagent3.xyz/skills/soul-audit/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/soul-audit/agent.md"
  }
}