auditing-canon

Verifies canon status, naming compliance, frontmatter completeness, writing standards, and cross-reference validity across worldbuilding files. Use when checking naming consistency, verifying frontmat

SKILL.md

GitHub

Auditing Canon

Verify naming, frontmatter, writing standards, and cross-references.

Prerequisites

Read CLAUDE.md for locked spellings, naming conventions, and writing rules.

Chain of Draft Mode

Name check. Human term found. Science dir. #### VIOLATION.
Frontmatter. status field missing. #### VIOLATION.
Spelling. Variant found. #### VIOLATION: use canonical form.
Cross-ref. Link resolves. #### PASS.

Checks

Naming

  1. In-universe terminology used correctly per directory type
  2. Locked spellings match CLAUDE.md table

Frontmatter

  1. Every file has YAML frontmatter: title, tags, status
  2. Status is one of: canon, draft, needs-review, superseded

Writing Standards (science files only)

  1. Academic third-person prose throughout
  2. No meta-commentary ("This section establishes...")
  3. No narrative content in science directories
  4. Citations use consistent format with ## References section

Cross-References

  1. All markdown links resolve to existing files
  2. GLOSSARY.md entries exist for key terms

Output

  • STYLE — writing standard violation
  • META — self-referential document language
  • DRIFT — spelling or naming inconsistency
  • ORPHAN — referenced entity has no file
  • BROKEN-REF — link to nonexistent file

Do NOT fix anything. Report only.

Out of Scope

Does NOT check physics consistency or equations (use /auditing-physics). Does NOT treat cross-civilization differences as contradictions.