一键导入
genesis-worldbuilder
Generate a complete living world from a natural language concept — geography, factions, characters with genetic traits
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a complete living world from a natural language concept — geography, factions, characters with genetic traits
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Turn an autonomous Hermes Genesis world into a self-writing wikipedia. Long-form articles, era-by-era linguistic drift, audience-contributed canon, all from a single seed.
Chat with any character in a living world — responses shaped by their genome, faction loyalty, personal history, and current mood
Export a living world's history as a publishable chronicle, TTRPG campaign kit, or GM session prep document
Create a living world from a single sentence — AI generates geography, factions, characters with DNA, and prophecies
MCP server configuration to connect hermes-agent to the Genesis World Master API — enables autonomous world orchestration through hermes-agent tools
Autonomous World Master agent that governs a living fantasy world — observes state, reasons about narrative arcs, and takes actions (simulate, intervene, focus) to create emergent stories
| name | genesis-worldbuilder |
| description | Generate a complete living world from a natural language concept — geography, factions, characters with genetic traits |
| version | 1.0.0 |
| metadata | {"hermes":{"tags":["worldbuilding","procedural-generation","fiction","creative","genesis"],"related_skills":["genesis-simulator"],"category":"creative"}} |
Generate complete living worlds from natural language descriptions. Creates geography, factions, and characters with genetic trait systems.
When the user asks to:
Extract from the user's description:
If the description is vague, ask ONE clarifying question. Don't over-ask — generate and refine.
Use delegate_task with batch mode (3 parallel tasks):
Task 1 — Geography:
goal: "Generate 6 regions for a world with this concept: [SEED]. Output JSON with regions array (id, name, type, climate, resources, neighbors, x, y, description) and connections array."
toolsets: ["web"]
Task 2 — Factions:
goal: "Generate 4 factions for a world with this concept: [SEED] and these regions: [REGION_SUMMARY]. Output JSON array with id, name, ideology, color, territory, resources, alliances, enemies, population, morale, traits, description."
toolsets: ["web"]
Task 3 — Characters:
goal: "Generate 15 characters for a world with this concept: [SEED], these factions: [FACTION_SUMMARY], and these regions: [REGION_SUMMARY]. Each character needs id, name, faction_id, role, age, location, backstory, goals, relationships, and genome (courage/cunning/loyalty/ambition/empathy/resilience as 0-1 values). Output JSON array."
toolsets: ["web"]
/api/worlds with the seedIf the user wants the world to evolve on its own, use schedule_cronjob:
prompt: "Load world [WORLD_ID] from Genesis API at [API_URL]. Call POST /api/worlds/[WORLD_ID]/simulate?days=1 to advance one day. Then GET the latest events and summarize the key developments in 2-3 sentences."
schedule: "every 1h"
deliver: "telegram"
name: "genesis-[WORLD_NAME]-sim"
User: "Create a world where magic is dying and three noble houses fight over the last wellspring"
Agent: