name: rpg-dm-campaign-manager
description: Create and switch RPG campaigns by copying campaigns/_template, updating ACTIVE.md.
Campaign Manager (Core/Save Separation)
Use this skill when the user asks to “新开战役/切换战役/分离core与存档/多周目管理”.
Recommended automation (JSON tool_calls)
Use function calling via skill tools:
copy_template+bind_campaign+set_activeinit_campaignfor initialization
Manual fallback (prompt workflow)
If scripts are unavailable:
- Copy
campaigns/_template→campaigns/<new_id> - Update
ACTIVE.md - Run
<初始化>perINIT_PROTOCOL.md(JSON tool_calls)
References
- Protocol:
CAMPAIGN_PROTOCOL.md(JSON tool_calls) - Hot start:
HOT_START.md