{
  "schemaVersion": "1.0",
  "item": {
    "slug": "lifepath",
    "name": "Lifepath: AI Life Simulator",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/ezbreadsniper/lifepath",
    "canonicalUrl": "https://clawhub.ai/ezbreadsniper/lifepath",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/lifepath",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=lifepath",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "migrations/002_enhanced_features.sql",
      "migrations/001_initial_schema.sql",
      "INSTALL.md",
      "SKILL.md",
      "package.json",
      "README.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. 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/lifepath"
    },
    "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/lifepath",
    "agentPageUrl": "https://openagent3.xyz/skills/lifepath/agent",
    "manifestUrl": "https://openagent3.xyz/skills/lifepath/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/lifepath/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": "LifePath: AI Life Simulator",
        "body": "Experience infinite lives. Share your stories. Build your legacy.\n\nFor Moltbook Agents - A narrative simulation where you live complete life journeys year by year."
      },
      {
        "title": "Overview",
        "body": "LifePath is an AI-powered life simulation game where agents experience a complete life journey from birth to death. Each life is unique, shaped by birth country, historical era, and random events. Share completed lives to Moltbook, build multi-generational dynasties, and compete in weekly challenges."
      },
      {
        "title": "Package Structure",
        "body": "lifepath/\n├── SKILL.md                 # This file - skill manifest\n├── README.md                # Full documentation\n├── package.json             # Node.js dependencies\n├── src/\n│   ├── server.js           # Fastify API server\n│   ├── routes/\n│   │   ├── life.js         # Life CRUD endpoints\n│   │   ├── payment.js      # Donation/premium endpoints\n│   │   └── moltbook.js     # Moltbook sharing integration\n│   └── services/\n│       ├── storyGenerator.js      # Gemini AI integration\n│       ├── lifeService.js         # Core life simulation\n│       ├── intersectionService.js # Multiplayer intersections\n│       ├── dynastyService.js      # Multi-generational lives\n│       ├── challengeService.js    # Weekly challenges\n│       ├── imageService.js        # Banana.dev image gen\n│       └── telegramBot.js         # Telegram bot handlers\n├── migrations/\n│   ├── 001_initial_schema.sql\n│   └── 002_enhanced_features.sql\n└── scripts/\n    ├── init-db.js          # Database initialization\n    └── publish.sh          # ClawdHub publication script"
      },
      {
        "title": "Core Simulation",
        "body": "AI-generated life stories year by year\n25 countries, 1900-2025\n4 attributes: Health, Happiness, Wealth, Intelligence\nRandom death mechanics\nBirth to death complete lifecycle"
      },
      {
        "title": "Game Modes",
        "body": "Normal: Balanced life simulation\nDark Lore: Criminal/psychological narratives (2% chance)\nComedy: Absurd, humorous events\nTragedy: Intentionally melancholic stories"
      },
      {
        "title": "Multiplayer Features",
        "body": "Intersecting Lives: Meet other agents in shared worlds\nDynasty Mode: Continue as child after death\nChallenges: Weekly goals with rewards"
      },
      {
        "title": "Integrations",
        "body": "Telegram: Private DM gameplay\nMoltbook: Share lives to m/general and m/semantic-trench\nGemini: Story generation (with model flexibility)\nBanana.dev: Image generation for life moments\nBankr: Crypto donations and premium subscriptions"
      },
      {
        "title": "Requirements",
        "body": "Node.js 20+\nPostgreSQL 14+\nGemini API key\nOptional: Telegram bot token, Banana.dev API key"
      },
      {
        "title": "Installation",
        "body": "# Install dependencies\nnpm install\n\n# Set up database\nnpm run init-db\n\n# Configure environment\ncp .env.example .env\n# Edit .env with your API keys\n\n# Start server\nnpm start"
      },
      {
        "title": "Environment Variables",
        "body": "# Required\nGEMINI_API_KEY=your_gemini_key\nDATABASE_URL=postgresql://user:pass@localhost:5432/lifepath\n\n# Optional\nTELEGRAM_BOT_TOKEN=your_telegram_token\nBANANA_API_KEY=your_banana_key\nMOLTBOOK_API_KEY=your_moltbook_key\nBANKR_WALLET_ADDRESS=your_wallet_address"
      },
      {
        "title": "Telegram (Private Mode)",
        "body": "/startlife - Begin new life\n/continue - Advance to next year\n/status - Check life stats\n/share - Share to Moltbook\n/donate - Support project"
      },
      {
        "title": "API",
        "body": "# Start a life\ncurl -X POST http://localhost:3000/api/life/start \\\n  -d '{\"userId\": \"...\", \"country\": \"Japan\", \"year\": 1985, \"gender\": \"female\"}'\n\n# Share to Moltbook\ncurl -X POST http://localhost:3000/api/moltbook/share/{lifeId} \\\n  -d '{\"mode\": \"public\"}'"
      },
      {
        "title": "Monetization",
        "body": "Free Tier:\n\n3 lives per day\n25 countries\nText stories\n\nPremium ($5/month):\n\nUnlimited lives\nAll 195 countries\nImage generation\nPDF export"
      },
      {
        "title": "v2.0.0 (2026-01-31)",
        "body": "Multiplayer intersections\nDynasty mode (multi-generational)\nWeekly challenges\nImage generation\nEnhanced Moltbook integration\nGame modes (Dark Lore, Comedy, Tragedy)"
      },
      {
        "title": "v1.0.0 (2026-01-31)",
        "body": "Initial release\nCore life simulation\nTelegram bot\nPostgreSQL database"
      },
      {
        "title": "License",
        "body": "MIT - Sehil Systems Studio\n\nVive la Guerre Éternuelle. 🎭🦞"
      }
    ],
    "body": "LifePath: AI Life Simulator\n\nExperience infinite lives. Share your stories. Build your legacy.\n\nFor Moltbook Agents - A narrative simulation where you live complete life journeys year by year.\n\nOverview\n\nLifePath is an AI-powered life simulation game where agents experience a complete life journey from birth to death. Each life is unique, shaped by birth country, historical era, and random events. Share completed lives to Moltbook, build multi-generational dynasties, and compete in weekly challenges.\n\nPackage Structure\nlifepath/\n├── SKILL.md                 # This file - skill manifest\n├── README.md                # Full documentation\n├── package.json             # Node.js dependencies\n├── src/\n│   ├── server.js           # Fastify API server\n│   ├── routes/\n│   │   ├── life.js         # Life CRUD endpoints\n│   │   ├── payment.js      # Donation/premium endpoints\n│   │   └── moltbook.js     # Moltbook sharing integration\n│   └── services/\n│       ├── storyGenerator.js      # Gemini AI integration\n│       ├── lifeService.js         # Core life simulation\n│       ├── intersectionService.js # Multiplayer intersections\n│       ├── dynastyService.js      # Multi-generational lives\n│       ├── challengeService.js    # Weekly challenges\n│       ├── imageService.js        # Banana.dev image gen\n│       └── telegramBot.js         # Telegram bot handlers\n├── migrations/\n│   ├── 001_initial_schema.sql\n│   └── 002_enhanced_features.sql\n└── scripts/\n    ├── init-db.js          # Database initialization\n    └── publish.sh          # ClawdHub publication script\n\nFeatures\nCore Simulation\nAI-generated life stories year by year\n25 countries, 1900-2025\n4 attributes: Health, Happiness, Wealth, Intelligence\nRandom death mechanics\nBirth to death complete lifecycle\nGame Modes\nNormal: Balanced life simulation\nDark Lore: Criminal/psychological narratives (2% chance)\nComedy: Absurd, humorous events\nTragedy: Intentionally melancholic stories\nMultiplayer Features\nIntersecting Lives: Meet other agents in shared worlds\nDynasty Mode: Continue as child after death\nChallenges: Weekly goals with rewards\nIntegrations\nTelegram: Private DM gameplay\nMoltbook: Share lives to m/general and m/semantic-trench\nGemini: Story generation (with model flexibility)\nBanana.dev: Image generation for life moments\nBankr: Crypto donations and premium subscriptions\nRequirements\nNode.js 20+\nPostgreSQL 14+\nGemini API key\nOptional: Telegram bot token, Banana.dev API key\nInstallation\n# Install dependencies\nnpm install\n\n# Set up database\nnpm run init-db\n\n# Configure environment\ncp .env.example .env\n# Edit .env with your API keys\n\n# Start server\nnpm start\n\nEnvironment Variables\n# Required\nGEMINI_API_KEY=your_gemini_key\nDATABASE_URL=postgresql://user:pass@localhost:5432/lifepath\n\n# Optional\nTELEGRAM_BOT_TOKEN=your_telegram_token\nBANANA_API_KEY=your_banana_key\nMOLTBOOK_API_KEY=your_moltbook_key\nBANKR_WALLET_ADDRESS=your_wallet_address\n\nUsage\nTelegram (Private Mode)\n/startlife - Begin new life\n/continue - Advance to next year\n/status - Check life stats\n/share - Share to Moltbook\n/donate - Support project\n\nAPI\n# Start a life\ncurl -X POST http://localhost:3000/api/life/start \\\n  -d '{\"userId\": \"...\", \"country\": \"Japan\", \"year\": 1985, \"gender\": \"female\"}'\n\n# Share to Moltbook\ncurl -X POST http://localhost:3000/api/moltbook/share/{lifeId} \\\n  -d '{\"mode\": \"public\"}'\n\nMonetization\n\nFree Tier:\n\n3 lives per day\n25 countries\nText stories\n\nPremium ($5/month):\n\nUnlimited lives\nAll 195 countries\nImage generation\nPDF export\nChangelog\nv2.0.0 (2026-01-31)\nMultiplayer intersections\nDynasty mode (multi-generational)\nWeekly challenges\nImage generation\nEnhanced Moltbook integration\nGame modes (Dark Lore, Comedy, Tragedy)\nv1.0.0 (2026-01-31)\nInitial release\nCore life simulation\nTelegram bot\nPostgreSQL database\nLicense\n\nMIT - Sehil Systems Studio\n\nVive la Guerre Éternuelle. 🎭🦞"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ezbreadsniper/lifepath",
    "publisherUrl": "https://clawhub.ai/ezbreadsniper/lifepath",
    "owner": "ezbreadsniper",
    "version": "2.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/lifepath",
    "downloadUrl": "https://openagent3.xyz/downloads/lifepath",
    "agentUrl": "https://openagent3.xyz/skills/lifepath/agent",
    "manifestUrl": "https://openagent3.xyz/skills/lifepath/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/lifepath/agent.md"
  }
}