← ClaudeAtlas

constitution-guardianlisted

Real-time Constitution compliance checker for devflow documents. Blocks partial implementations and hardcoded secrets during file editing.
aiskillstore/marketplace · ★ 329 · Data & Documents · score 79
Install: claude install-skill aiskillstore/marketplace
# Constitution Guardian ## Purpose Enforce CC-DevFlow Constitution compliance by detecting violations in real-time during document editing, preventing non-compliant content from being saved. **Trigger**: PreToolUse hook when editing devflow documents (PRD.md, EPIC.md, TASKS.md, TECH_DESIGN.md) ## Enforcement Scope **Focus Articles** (Real-time prevention): - **Article I.1**: Quality First - No Partial Implementation - **Article III.1**: Security First - No Hardcoded Secrets **Note**: Full Constitution has 10 Articles. This guardrail focuses on the most critical real-time violations. Batch validation by `validate-constitution.sh` covers all Articles. ## Violation Patterns ### Article I.1: No Partial Implementation #### Pattern 1: TODO placeholders ```markdown # ❌ BLOCKED ## User Stories ### US1: User Registration TODO later: Add email verification flow FIXME: Implement password strength validation ``` **Regex Patterns**: - `TODO.*later` - `FIXME` - `\[placeholder\]` - `// TODO:.*later` - `# FIXME:.*` #### Pattern 2: Simplified/Partial notes ```markdown # ❌ BLOCKED ## Implementation Notes This is simplified for now, complete implementation would require... ``` **Regex Pattern**: `simplified for now` #### Pattern 3: Version deferral ```markdown # ❌ BLOCKED ## Acceptance Criteria - [ ] Basic login (v1) - [ ] Remember me (defer to v2) ``` **Regex Pattern**: `defer to v\d|will complete in v\d` ### Article III.1: No Hardcoded Secrets #### Pattern 1: Environment variab