← ClaudeAtlas

consistency-checklisted

Use to validate DAE artifacts for schema correctness and cross-artifact consistency. Triggers — "/engineer.consistency-check", "check consistency", "validate the artifacts", "are the specs and ACs in sync", "audit this feature".
swingerman/disciplined-agentic-engineering · ★ 99 · Testing & QA · score 85
Install: claude install-skill swingerman/disciplined-agentic-engineering
# consistency-check Cross-artifact validation for DAE — the methodology's take on Speckit's `/analyze`. **Read-only**: reports inconsistencies and suggests fixes; never mutates. Any agent may run it (mechanical validation, not judgment-heavy verification). `checkpoint: null`. ## When to use Before major pipeline transitions and as a CI gate. - **Feature scope** — `/engineer.consistency-check <slug>` — one feature's artifacts - **Project scope** — `/engineer.consistency-check --project` — project-wide invariants **Not for:** fixing inconsistencies (run the suggested fix skill); within-one-artifact ambiguity (`clarify`); code risk (`crap-analyzer`). ## Workflow 1. **Resolve + load** — resolve the methodology root + manifest via `${CLAUDE_PLUGIN_ROOT}/scripts/dae_resolve.py` (see `references/resolving.md`). Feature scope: load every artifact in `features/NNN-<slug>/` + `CHARTER.md`. Project scope: load `CHARTER.md` + every `feature.md` frontmatter. For identifier lookups (does symbol X actually exist in the code?), prefer LSP find-definitions / workspace-symbols when an LSP MCP capability is available; fall back to grep + Read otherwise. See `${CLAUDE_PLUGIN_ROOT}/references/code-lookup.md`. 2. **Run the checks** (below). 3. **Report** — errors first, then warnings; each with location + a suggested fix (which skill to run). Do not apply fixes. 4. **Handoff** — emit a summary. ### Feature-scope checks | Check | Severity | |-------|----------| | `feature.md` slug matches