mcpField
N
neta-adventure

neta-adventure

github.com/netaartCreative & media66449 installsUpdated 24w ago
Repository

About neta-adventure

neta-adventure supports creating, updating, and playing AI-driven interactive story adventures for writers and players. It guides narrative play using a campaign’s plot, objectives, and rules, with separate workflows for crafting and playing.

Key features

  1. 01Create interactive adventure campaigns
  2. 02Update selected campaign fields
  3. 03List personal campaigns and retrieve details
  4. 04Guide play according to campaign rules
  5. 05Distinguish crafting from playing modes

Use cases

  1. 01Design an adventure with objectives and narrative rules
  2. 02Revise the rules of an existing campaign
  3. 03Find and start an existing campaign
  4. 04Play an interactive story guided by an Agent

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/netaart/neta-skills --skill neta-adventure

After installing, type/neta-adventurein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

references/
adventure-crafting.md
adventure-examples.md
adventure-field-guide.md
adventure-playing.md

Details

From the project README

Neta 奇遇剧本技能

创建和体验 AI 驱动的交互式故事冒险(奇遇剧本)。Agent 同时担任地下城主和角色扮演者,基于精心设计的剧情、目标和统治规则引导叙事体验。

模式判断

行动前先确定模式。不要连续追问。

信号模式加载
用户想要创建 / 设计 / 构建故事创作references/adventure-crafting.md
用户提供 UUID 或提及已有剧本游玩references/adventure-playing.md
创作或游玩中出现字段相关问题—references/adventure-field-guide.md
意图模糊(提到类型但没有更多信息)—只问一个问题:「新建故事,还是游玩已有剧本?」

模式确定后不再重复询问。

命令使用

创建剧本

npx -y @talesofai/neta-skills@latest create_adventure_campaign \
  --name "汴京最后三天" \
  --mission_plot "公元1127年,靖康元年十一月。金兵已兵临汴京城下..." \
  --mission_task "在城破前查明密函来源和使者真实身份。" \
  --mission_plot_attention "保持历史正剧质感。信息只通过调查获得,不主动透露。"

📖 创作工作流 — 先出草稿的循环、字段体系、质量自检。

更新剧本(只有提供的字段会被修改)

npx -y @talesofai/neta-skills@latest update_adventure_campaign \
  --campaign_uuid "campaign-uuid-here" \
  --mission_plot_attention "更新后的统治规则..."

列出你的剧本

npx -y @talesofai/neta-skills@latest list_my_adventure_campaigns
npx -y @talesofai/neta-skills@latest list_my_adventure_campaigns --page_index 0 --page_size 10

获取剧本详情

npx -y @talesofai/neta-skills@latest request_adventure_campaign --campaign_uuid "campaign-uuid-here"

📖 游玩工作流 — 会话初始化、主动推进、方向操控机制。

neta-creative 集成

如果剧本存在 default_tcp_uuid,在尝试加载角色档案前,先检查当前技能集中是否有 request_character_or_elementum 可用。不要建议安装 neta-creative;先检查,然后根据结果继续。

参考文档

场景文档
📝 创作工作流adventure-crafting.md
🎮 游玩工作流adventure-playing.md
📋 字段语义adventure-field-guide.md
✨ 跨类型完整范例adventure-examples.md

Comments

Markdown supported