constitution_guard

Validate project adherence to SDD principles and detect scope creep.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/Kafil99/Todo-App --skill constitution-guard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: constitution_guard
Source: https://github.com/Kafil99/Todo-App/tree/main/.claude/commands/skills/constitution_guard
Command: npx skills add https://github.com/Kafil99/Todo-App --skill constitution-guard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures development adheres strictly to project constitutions and Spec-Driven Development (SDD) principles, preventing unauthorized code changes and scope creep.

Core Features & Use Cases

  • SDD Compliance: Validates the presence and structure of spec, plan, and tasks files.
  • Scope Creep Detection: Identifies features or changes not defined in specifications.
  • Manual Code Prevention: Enforces the use of AI-assisted code generation over manual writing.
  • Use Case: Before committing code for a new feature, run this skill to confirm it aligns with the project's constitution and the approved specification, avoiding costly rework.

Quick Start

Validate the current implementation against the project constitution and specifications.

Frequently Asked Questions about constitution_guard

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

FAQPage Schema
How do I prevent scope creep in spec-driven development?

Spec-driven development requires validating implementations against approved specifications. This skill checks for required artifacts like spec, plan, and tasks files to ensure code changes align with the project constitution and prevent unauthorized feature additions.

What is manual code prevention in AI-assisted workflows?

Manual code prevention enforces AI-assisted code generation over manual writing in SDD workflows. This skill validates that development follows the project constitution's mandate to use AI for code generation rather than manual coding.

How do I validate SDD compliance before committing code?

Validate SDD compliance by checking for required spec, plan, and tasks files before committing. This skill confirms the presence and structure of these artifacts, ensuring your implementation adheres to spec-driven development principles and the project constitution.

Does this work for hackathon projects with strict SDD mandates?

Yes, this skill applies to hackathon projects with strict SDD mandates. It validates adherence to project constitutions by checking for required artifacts, detecting scope creep, and preventing manual code writing in hackathon development environments.

What are the limitations of constitutional validation for software projects?

Constitutional validation requires predefined rules and specifications to function. Without existing spec, plan, and tasks files, this skill cannot validate SDD compliance or detect scope creep, limiting its use in undocumented projects lacking established specifications.