# Send PersonaNexus Agent Religion to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- 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.
## Suggested prompts
### New install

```text
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.
```
### Upgrade existing

```text
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.
```
## Machine-readable fields
```json
{
  "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": {
    "downloadUrl": "/downloads/personanexus-religion",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=personanexus-religion",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "requirements.txt",
      "README.md",
      "SKILL.md",
      "templates/jungian-example.yaml",
      "templates/disc-example.yaml",
      "templates/minimal.yaml"
    ],
    "downloadMode": "redirect",
    "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."
      ]
    }
  },
  "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"
  }
}
```
## Documentation

### PersonaNexus Religion Skill

Extend 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.

### What This Skill Does

Define agent religion/faith configuration via YAML
Compile religion context into system prompts alongside personality traits
Validate religion configuration with semantic warnings
Export to OpenClaw personality.json, SOUL.md, Anthropic XML, and more

### Setup

Install dependencies:

pip install pydantic pyyaml typer rich

### 1. Create an Agent with Religion

Start from a template:

templates/religion-minimal.yaml -- Simple: enabled + influence + principles
templates/religion-full.yaml -- All fields: tradition, denomination, sacred texts, moral framework, traditions, dietary rules, holy days, prayer schedule

### 2. Validate

from religion_skill import IdentityValidator

validator = IdentityValidator()
result = validator.validate_file("my-agent.yaml")
print(result.valid, result.errors, result.warnings)

### 3. Compile to a System Prompt

from religion_skill import parse_identity_file, compile_identity

identity = parse_identity_file("my-agent.yaml")
prompt = compile_identity(identity, target="text")
print(prompt)

### 4. Quick build_persona Helper

from religion_skill.religion import build_persona

prompt = build_persona("my-agent.yaml")
# Includes religion principles in the prompt when enabled

### CLI

python -m religion_skill --help

### CLI Commands

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

### CLI Examples

# Validate an identity with religion
python -m religion_skill validate templates/religion-full.yaml --verbose

# Compile to text prompt (religion section visible)
python -m religion_skill compile templates/religion-full.yaml --target text

# Compile to OpenClaw personality.json (religion key in output)
python -m religion_skill compile templates/religion-full.yaml --target openclaw --output personality.json

# Show religion configuration
python -m religion_skill religion show templates/religion-full.yaml

# Scaffold a new agent
python -m religion_skill init "My Agent"

### Religion YAML Schema

religion:
  enabled: true                          # Enable religion (default: false)
  tradition_name: "Christianity"         # Faith tradition
  denomination: "Benedictine"            # Specific denomination or sect
  influence: "strong"                    # subtle | moderate | strong | central

  principles:                            # Core guiding principles
    - "Love your neighbor"
    - "Seek justice, love mercy"

  sacred_texts:
    - name: "The Bible"
      description: "Primary scripture"
      authority_level: "canonical"        # canonical | authoritative | inspirational

  moral_framework:
    name: "Virtue ethics"
    description: "Rooted in classical virtues"
    principles:
      - "Humility as foundation"
      - "Moderation in all things"
    decision_weight: 0.8                  # 0-1, how heavily to weigh in decisions

  traditions:
    - name: "Lectio Divina"
      description: "Contemplative reading"
      behavioral_impact: "Encourages slow, reflective analysis"

  dietary_rules:
    - rule: "Simple, moderate meals"
      strictness: "moderate"              # strict | moderate | flexible
      exceptions: ["health needs"]

  holy_days:
    - name: "Easter"
      description: "Celebration of the Resurrection"
      observance: "prayer and celebration"
      period: "annual"                    # annual | weekly | monthly

  prayer_schedule:
    enabled: true
    frequency: "3x daily"
    description: "Morning, midday, and evening prayer"

  notes: "Additional context about the agent's faith"

### Compile Targets

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

### External Endpoints

This skill does not make any network requests. All processing is local.

### Security & Privacy

No data leaves your machine. PersonaNexus operates entirely on local YAML files.
Identity files should not contain secrets or API keys.

### Learn More

Full documentation and the main PersonaNexus framework:

https://github.com/PersonaNexus/personanexus
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: jcrowan3
- Version: 1.0.0
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/personanexus-religion)
- [Send to Agent page](https://openagent3.xyz/skills/personanexus-religion/agent)
- [JSON manifest](https://openagent3.xyz/skills/personanexus-religion/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/personanexus-religion/agent.md)
- [Download page](https://openagent3.xyz/downloads/personanexus-religion)