constitution-enforcer

Validate implementation plans against 9 Constitutional Articles and Phase -1 Gates.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/imudak/claudemd-gen --skill constitution-enforcer-imudak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: constitution-enforcer
Source: https://github.com/imudak/claudemd-gen/tree/main/.claude/skills/constitution-enforcer
Command: npx skills add https://github.com/imudak/claudemd-gen --skill constitution-enforcer-imudak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that all development adheres to a strict set of 9 Constitutional Articles and pre-implementation gates, preventing governance violations and ensuring code quality from the outset.

Core Features & Use Cases

  • Constitutional Compliance: Validates adherence to 9 core development principles (e.g., Library-First, Test-First, Simplicity).
  • Phase -1 Gate Enforcement: Runs critical checks before any implementation begins, blocking non-compliant projects.
  • Use Case: Before starting a new feature, use this Skill to automatically audit the proposed design and implementation plan against the established constitutional rules, ensuring alignment and preventing costly rework later.

Quick Start

Use the constitution-enforcer skill to validate the proposed implementation plan against the 9 Constitutional Articles.

Frequently Asked Questions about constitution-enforcer

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

FAQPage Schema
How do I validate code compliance against governance gates before implementation?

Validate code compliance against governance gates by running automated checks against 9 Constitutional Articles and Phase -1 Gates before implementation begins. This prevents governance violations and ensures code quality from the outset by blocking non-compliant projects.

What are the 9 Constitutional Articles for software development governance?

The 9 Constitutional Articles are Library-First, CLI Interface, Test-First, EARS Requirements, Traceability, Project Memory, Simplicity, Anti-Abstraction, and Integration-First Testing. These principles enforce strict development governance and quality assurance standards.

How do I enforce architectural principles like Library-First and Test-First in my workflow?

Enforce architectural principles like Library-First and Test-First by validating proposed implementation plans against established constitutional rules. The Skill audits designs and automatically reports governance violations before any implementation begins.

Can I use automated validation to block non-compliant projects during the design phase?

Yes, you can use automated validation to block non-compliant projects during the design phase. The Skill enforces Phase -1 Gates, running critical checks on proposed designs to prevent costly rework and ensure alignment with constitutional rules.

Do I need to define EARS requirements before running compliance validation?

Yes, defining EARS requirements is necessary before running compliance validation because EARS Requirements are one of the 9 Constitutional Articles enforced. The validation process checks for adherence to these requirements as part of the pre-implementation gate enforcement.

What happens if my implementation plan violates the Anti-Abstraction or Simplicity articles?

If an implementation plan violates the Anti-Abstraction or Simplicity articles, the Skill generates an automated governance violation report. This blocks the non-compliant project from proceeding to the implementation phase, preventing costly rework later.