ワンクリックで
mob-session
Run a simulated MOE review session on the current pipeline artifact with specialist agent role-switching.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run a simulated MOE review session on the current pipeline artifact with specialist agent role-switching.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Produce a per-act chapter-level outline with beat intent, value shifts, causal dependencies, and continuity touchpoints. Produces canon/acts/act-{N}-outline.md.
Convert a story concept into a full arc architecture with act progression, character trajectories, subplot map, and thematic pressure points. Produces canon/story-arc.md.
Generate a structured story concept artifact at L1, incorporating the story-promise framework. Produces canon/story-concept.md.
Ensure each major character's actions reflect their beliefs, fears, contradictions, and coping strategies.
Validate continuity (facts, timeline, knowledge states) and add purposeful callbacks/foreshadowing consistent with the book bible.
Convert chapter promise + tension map into structured scene cards with goal, obstacle, turn, cost, and exit hook.
| name | Mob Session |
| description | Run a simulated MOE review session on the current pipeline artifact with specialist agent role-switching. |
Run a simulated Mixture of Experts (MOE) review session where the Lead Editor role-switches through specialist agents to critique and improve the current pipeline artifact.
/project:skills:mob-session
Before starting the session, load context via the pipeline state manifest:
.pipeline-state.yaml for current position and manifest.python scripts/context_loader.py (or read context_manifest from pipeline state) to determine which files to load..pipeline-state.yaml, canon/preferences.mdagents/*.md for all agents active at the current level.| Agent | L1 | L2 | L3 | L4 | L5 |
|---|---|---|---|---|---|
| Lead Editor | active | active | active | active | active |
| Plot Analyst | active | active | active | active | off |
| Character Specialist | off | active | active | active | active |
| Depth Partner | active | active | active | off | off |
| Continuity Agent | off | off | active | active | active |
| Prose Crafter | off | off | off | active | active |
Follow the protocol defined in docs/mob_protocol.md:
templates/).accept / adjust / override / skipFor each active agent at the current level, in sequence:
--- Now speaking as {Agent Name} ---
accept / reject / revise / park--- End {Agent Name} ---
Agent sequence: Plot Analyst → Character Specialist → Depth Partner → Continuity Agent → Prose Crafter
(Skip agents inactive at current level.)
## Round {N} Ledger
| Agent | Comment Summary | Resolution | Citations |
|-------|----------------|------------|-----------|
docs/mob_protocol.md#Governance):
mob_config.max_rounds → prompt: "Round limit reached. Commit, park, or override?"canon/relationships.yaml with any new/changed relationships (with source citations)..pipeline-state.yaml position per the standard state advancement rules:
level: L2level: L3, act: nulllevel: L3, act: Nscripts/trace_renderer.py)..pipeline-state.yaml mob_config.max_rounds (default: 3).mob_config.diminishing_return_threshold accepted deltas or fewer in a round, prompt to commit.canon/ file citations are tagged [advisory] and cannot drive canon changes without human override. See docs/citation_enforcement.md.The mob session does not produce a single output file — it modifies the current artifact in place and optionally updates canon/relationships.yaml. The session's decisions are captured in a trace record.
canon/ file paths.