Claude MCP for Curriculum
Claude Code, with the Rogue Arena MCP plugin loaded, can drive the full curriculum-authoring loop — create sections and chapters, drop in styled content blocks, wire up unlock keys, place CTF nodes on the graph, and seed questions. One skill handles it end-to-end.
/rogue-curriculum-builder
Section titled “/rogue-curriculum-builder”Not a guided pipeline — a context primer. Unlike /architect-brainstorm, this skill doesn’t walk you through a fixed authoring flow. Loading it spins Claude up on how Rogue Arena curriculum actually works: the difference between LINEAR (sections → chapters) and CTF (node graph with edges) layouts, how unlock keys gate progression, how content blocks compose into chapters, how questions are scored, and how the 22 curriculum MCP tools fit together.
From there you steer. Point it at a curriculum version ID, describe what you want — outline a scenario, drop a section, wire a flag-gated chapter, bulk-create questions — and Claude has the vocabulary and tool fluency to do it correctly the first time. It reads existing structure before writing so it doesn’t duplicate or overwrite content you’ve already authored.
What It’s Good At
Section titled “What It’s Good At”- Scaffolding from an outline — give Claude a rough table of contents and it creates the sections, chapters, and starter blocks in one pass
- Canvas-aware content — Claude reads canvas state first, so chapters can reference real machines, characters, and exploit-path steps by name without you reciting them
- Bulk block work — inserting 30 chapters worth of intro text, callouts, and questions is exactly the kind of grunt work to hand off
- Unlock key wiring — Claude can stitch flag-gated chapters to the right machine + key path so the dependency graph lines up with the lab
What You Still Drive
Section titled “What You Still Drive”- Voice and pedagogy — the prose Claude produces is a draft; tighten the teaching language yourself
- Hint cryptic-ness — you know how much hand-holding your audience wants on flag hunts
- Question difficulty — review every scored question before publish