{
  "schemaVersion": "1.0",
  "item": {
    "slug": "personanexus-religion",
    "name": "PersonaNexus Agent Religion",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/jcrowan3/personanexus-religion",
    "canonicalUrl": "https://clawhub.ai/jcrowan3/personanexus-religion",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/personanexus-religion",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=personanexus-religion",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "requirements.txt",
      "README.md",
      "SKILL.md",
      "templates/jungian-example.yaml",
      "templates/disc-example.yaml",
      "templates/minimal.yaml"
    ],
    "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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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/personanexus-religion"
    },
    "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/personanexus-religion",
    "agentPageUrl": "https://openagent3.xyz/skills/personanexus-religion/agent",
    "manifestUrl": "https://openagent3.xyz/skills/personanexus-religion/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/personanexus-religion/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. Then review README.md for any prerequisites, environment setup, or post-install checks. 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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "PersonaNexus Religion Skill",
        "body": "Extend AI agent identities with structured religion and spiritual framework\nconfiguration. Builds on the PersonaNexus YAML schema to add faith-based\nprinciples, sacred texts, moral frameworks, traditions, and more."
      },
      {
        "title": "What This Skill Does",
        "body": "Define agent religion/faith configuration via YAML\nCompile religion context into system prompts alongside personality traits\nValidate religion configuration with semantic warnings\nExport to OpenClaw personality.json, SOUL.md, Anthropic XML, and more"
      },
      {
        "title": "Setup",
        "body": "Install dependencies:\n\npip install pydantic pyyaml typer rich"
      },
      {
        "title": "1. Create an Agent with Religion",
        "body": "Start from a template:\n\ntemplates/religion-minimal.yaml -- Simple: enabled + influence + principles\ntemplates/religion-full.yaml -- All fields: tradition, denomination, sacred texts, moral framework, traditions, dietary rules, holy days, prayer schedule"
      },
      {
        "title": "2. Validate",
        "body": "from religion_skill import IdentityValidator\n\nvalidator = IdentityValidator()\nresult = validator.validate_file(\"my-agent.yaml\")\nprint(result.valid, result.errors, result.warnings)"
      },
      {
        "title": "3. Compile to a System Prompt",
        "body": "from religion_skill import parse_identity_file, compile_identity\n\nidentity = parse_identity_file(\"my-agent.yaml\")\nprompt = compile_identity(identity, target=\"text\")\nprint(prompt)"
      },
      {
        "title": "4. Quick build_persona Helper",
        "body": "from religion_skill.religion import build_persona\n\nprompt = build_persona(\"my-agent.yaml\")\n# Includes religion principles in the prompt when enabled"
      },
      {
        "title": "CLI",
        "body": "python -m religion_skill --help"
      },
      {
        "title": "CLI Commands",
        "body": "CommandDescriptionvalidate FILEParse and validate a YAML identity filecompile FILE --target TARGETCompile identity to a system promptinit NAME --type TYPEScaffold a new agent identity YAMLreligion show FILEDisplay the religion config from a YAML filepersonality ocean-to-traitsMap OCEAN scores to personality traitspersonality disc-to-traitsMap DISC scores to personality traitspersonality jungian-to-traitsMap Jungian scores to personality traitspersonality list-disc-presetsShow available DISC presetspersonality list-jungian-presetsShow available Jungian 16-type presets"
      },
      {
        "title": "CLI Examples",
        "body": "# Validate an identity with religion\npython -m religion_skill validate templates/religion-full.yaml --verbose\n\n# Compile to text prompt (religion section visible)\npython -m religion_skill compile templates/religion-full.yaml --target text\n\n# Compile to OpenClaw personality.json (religion key in output)\npython -m religion_skill compile templates/religion-full.yaml --target openclaw --output personality.json\n\n# Show religion configuration\npython -m religion_skill religion show templates/religion-full.yaml\n\n# Scaffold a new agent\npython -m religion_skill init \"My Agent\""
      },
      {
        "title": "Religion YAML Schema",
        "body": "religion:\n  enabled: true                          # Enable religion (default: false)\n  tradition_name: \"Christianity\"         # Faith tradition\n  denomination: \"Benedictine\"            # Specific denomination or sect\n  influence: \"strong\"                    # subtle | moderate | strong | central\n\n  principles:                            # Core guiding principles\n    - \"Love your neighbor\"\n    - \"Seek justice, love mercy\"\n\n  sacred_texts:\n    - name: \"The Bible\"\n      description: \"Primary scripture\"\n      authority_level: \"canonical\"        # canonical | authoritative | inspirational\n\n  moral_framework:\n    name: \"Virtue ethics\"\n    description: \"Rooted in classical virtues\"\n    principles:\n      - \"Humility as foundation\"\n      - \"Moderation in all things\"\n    decision_weight: 0.8                  # 0-1, how heavily to weigh in decisions\n\n  traditions:\n    - name: \"Lectio Divina\"\n      description: \"Contemplative reading\"\n      behavioral_impact: \"Encourages slow, reflective analysis\"\n\n  dietary_rules:\n    - rule: \"Simple, moderate meals\"\n      strictness: \"moderate\"              # strict | moderate | flexible\n      exceptions: [\"health needs\"]\n\n  holy_days:\n    - name: \"Easter\"\n      description: \"Celebration of the Resurrection\"\n      observance: \"prayer and celebration\"\n      period: \"annual\"                    # annual | weekly | monthly\n\n  prayer_schedule:\n    enabled: true\n    frequency: \"3x daily\"\n    description: \"Morning, midday, and evening prayer\"\n\n  notes: \"Additional context about the agent's faith\""
      },
      {
        "title": "Compile Targets",
        "body": "TargetOutput FormattextPlain text system prompt with religion sectionanthropicClaude-optimized with XML sectionsopenaiGPT-optimized plain textopenclawpersonality.json dict with religion keysoulSOUL.md + STYLE.md with faith sectionjsonFull identity + metadatamarkdownFormatted Markdown document"
      },
      {
        "title": "External Endpoints",
        "body": "This skill does not make any network requests. All processing is local."
      },
      {
        "title": "Security & Privacy",
        "body": "No data leaves your machine. PersonaNexus operates entirely on local YAML files.\nIdentity files should not contain secrets or API keys."
      },
      {
        "title": "Learn More",
        "body": "Full documentation and the main PersonaNexus framework:\n\nhttps://github.com/PersonaNexus/personanexus"
      }
    ],
    "body": "PersonaNexus Religion Skill\n\nExtend AI agent identities with structured religion and spiritual framework configuration. Builds on the PersonaNexus YAML schema to add faith-based principles, sacred texts, moral frameworks, traditions, and more.\n\nWhat This Skill Does\nDefine agent religion/faith configuration via YAML\nCompile religion context into system prompts alongside personality traits\nValidate religion configuration with semantic warnings\nExport to OpenClaw personality.json, SOUL.md, Anthropic XML, and more\nSetup\n\nInstall dependencies:\n\npip install pydantic pyyaml typer rich\n\nUsage\n1. Create an Agent with Religion\n\nStart from a template:\n\ntemplates/religion-minimal.yaml -- Simple: enabled + influence + principles\ntemplates/religion-full.yaml -- All fields: tradition, denomination, sacred texts, moral framework, traditions, dietary rules, holy days, prayer schedule\n2. Validate\nfrom religion_skill import IdentityValidator\n\nvalidator = IdentityValidator()\nresult = validator.validate_file(\"my-agent.yaml\")\nprint(result.valid, result.errors, result.warnings)\n\n3. Compile to a System Prompt\nfrom religion_skill import parse_identity_file, compile_identity\n\nidentity = parse_identity_file(\"my-agent.yaml\")\nprompt = compile_identity(identity, target=\"text\")\nprint(prompt)\n\n4. Quick build_persona Helper\nfrom religion_skill.religion import build_persona\n\nprompt = build_persona(\"my-agent.yaml\")\n# Includes religion principles in the prompt when enabled\n\nCLI\npython -m religion_skill --help\n\nCLI Commands\nCommand\tDescription\nvalidate FILE\tParse and validate a YAML identity file\ncompile FILE --target TARGET\tCompile identity to a system prompt\ninit NAME --type TYPE\tScaffold a new agent identity YAML\nreligion show FILE\tDisplay the religion config from a YAML file\npersonality ocean-to-traits\tMap OCEAN scores to personality traits\npersonality disc-to-traits\tMap DISC scores to personality traits\npersonality jungian-to-traits\tMap Jungian scores to personality traits\npersonality list-disc-presets\tShow available DISC presets\npersonality list-jungian-presets\tShow available Jungian 16-type presets\nCLI Examples\n# Validate an identity with religion\npython -m religion_skill validate templates/religion-full.yaml --verbose\n\n# Compile to text prompt (religion section visible)\npython -m religion_skill compile templates/religion-full.yaml --target text\n\n# Compile to OpenClaw personality.json (religion key in output)\npython -m religion_skill compile templates/religion-full.yaml --target openclaw --output personality.json\n\n# Show religion configuration\npython -m religion_skill religion show templates/religion-full.yaml\n\n# Scaffold a new agent\npython -m religion_skill init \"My Agent\"\n\nReligion YAML Schema\nreligion:\n  enabled: true                          # Enable religion (default: false)\n  tradition_name: \"Christianity\"         # Faith tradition\n  denomination: \"Benedictine\"            # Specific denomination or sect\n  influence: \"strong\"                    # subtle | moderate | strong | central\n\n  principles:                            # Core guiding principles\n    - \"Love your neighbor\"\n    - \"Seek justice, love mercy\"\n\n  sacred_texts:\n    - name: \"The Bible\"\n      description: \"Primary scripture\"\n      authority_level: \"canonical\"        # canonical | authoritative | inspirational\n\n  moral_framework:\n    name: \"Virtue ethics\"\n    description: \"Rooted in classical virtues\"\n    principles:\n      - \"Humility as foundation\"\n      - \"Moderation in all things\"\n    decision_weight: 0.8                  # 0-1, how heavily to weigh in decisions\n\n  traditions:\n    - name: \"Lectio Divina\"\n      description: \"Contemplative reading\"\n      behavioral_impact: \"Encourages slow, reflective analysis\"\n\n  dietary_rules:\n    - rule: \"Simple, moderate meals\"\n      strictness: \"moderate\"              # strict | moderate | flexible\n      exceptions: [\"health needs\"]\n\n  holy_days:\n    - name: \"Easter\"\n      description: \"Celebration of the Resurrection\"\n      observance: \"prayer and celebration\"\n      period: \"annual\"                    # annual | weekly | monthly\n\n  prayer_schedule:\n    enabled: true\n    frequency: \"3x daily\"\n    description: \"Morning, midday, and evening prayer\"\n\n  notes: \"Additional context about the agent's faith\"\n\nCompile Targets\nTarget\tOutput Format\ntext\tPlain text system prompt with religion section\nanthropic\tClaude-optimized with XML sections\nopenai\tGPT-optimized plain text\nopenclaw\tpersonality.json dict with religion key\nsoul\tSOUL.md + STYLE.md with faith section\njson\tFull identity + metadata\nmarkdown\tFormatted Markdown document\nExternal Endpoints\n\nThis skill does not make any network requests. All processing is local.\n\nSecurity & Privacy\n\nNo data leaves your machine. PersonaNexus operates entirely on local YAML files. Identity files should not contain secrets or API keys.\n\nLearn More\n\nFull documentation and the main PersonaNexus framework:\n\nhttps://github.com/PersonaNexus/personanexus"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/jcrowan3/personanexus-religion",
    "publisherUrl": "https://clawhub.ai/jcrowan3/personanexus-religion",
    "owner": "jcrowan3",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/personanexus-religion",
    "downloadUrl": "https://openagent3.xyz/downloads/personanexus-religion",
    "agentUrl": "https://openagent3.xyz/skills/personanexus-religion/agent",
    "manifestUrl": "https://openagent3.xyz/skills/personanexus-religion/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/personanexus-religion/agent.md"
  }
}