arc-audit

Audit a campaign spine against current state to surface drift and continuity violations.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/giodl73-repo/QUEST --skill arc-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arc-audit
Source: https://github.com/giodl73-repo/QUEST/tree/main/.claude/skills/arc-audit
Command: npx skills add https://github.com/giodl73-repo/QUEST --skill arc-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audit a campaign's state against its spine to surface drift and continuity issues.

Core Features & Use Cases

  • Orphan seeds check
  • Missing foreshadowing
  • Hint drift detection
  • Campaign-continuity violations
  • PC-spotlight balance
  • Artifact-slot coverage
  • Writes a report; does not modify files unless explicitly asked.

Quick Start

Run arc-audit before each adventure-design or finale to generate a detailed campaign audit report.

Frequently Asked Questions about arc-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my campaign for continuity violations and story drift?

To check campaign continuity and drift, you audit the campaign spine against its current state, surfacing orphan seeds, missing foreshadowing, and hint drift. The audit reads session logs and seed-tracker files to produce a detailed report with PASS, WARNING, and VIOLATION statuses.

When should I run a campaign spine audit?

Run a campaign spine audit before adventure design, during play, and before finales to verify seeds, foreshadowing, hints, and artifact coverage. This timing ensures drift and continuity violations are caught early before they compound across sessions.

What does a campaign audit report include?

A campaign audit report includes PASS, WARNING, and VIOLATION statuses for orphan seeds, missing foreshadowing, hint drift, PC-spotlight balance, and artifact-slot coverage. The report is written to a dated markdown file and does not modify any existing files unless explicitly asked.

Can I audit campaign drift without modifying my session logs or spine files?

Yes, the audit writes a report only and does not modify files unless explicitly asked. It reads the campaign spine, seed-tracker, session logs, and guidelines to produce a standalone report, leaving all source documents untouched.

What do I need to set up before running a campaign continuity audit?

Before running a campaign continuity audit, you need a campaign spine document, a seed-tracker file, session logs, and CLAUDE.md guidelines in place. The audit reads these files to compare the planned spine against the current campaign state and generate its report.

What is the best way to detect orphan seeds and missing foreshadowing in a campaign?

The best way to detect orphan seeds and missing foreshadowing is to audit the campaign spine against session logs and the seed-tracker. This comparison surfaces seeds that were never resolved and foreshadowing elements that lack proper setup or payoff.