Wania-Kazmi

Sp.Constitution — Development skill for Claude Code

Development community

Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync.

How to install Sp.Constitution

Installs to ~/.claude/commands/wania-kazmi-claude-code-autonomous-agent-workflow-sp.constitution.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/Wania-Kazmi/claude-code-autonomous-agent-workflow/HEAD/.claude/commands/sp.constitution.md -o ~/.claude/commands/wania-kazmi-claude-code-autonomous-agent-workflow-sp.constitution.md

Restart Claude Code, or start a new session, for it to be picked up.

What Sp.Constitution does


description: Create or update the project constitution from interactive or provided principle inputs, ensuring all dependent templates stay in sync. handoffs:

  • label: Build Specification agent: sp.specify prompt: Implement the feature specification based on the updated constitution. I want to build...

User Input

$ARGUMENTS

You **MUST** consider the user input before proceeding (if not empty).

Outline

You are updating the project constitution at `.specif

Alternatives in Development

  • Speckit.Constitution 2.3k ★
  • Relentless.Constitution — Create or update the project constitution - personalized governance and coding principles 97 ★
  • Claude Rlm — Recursive Language Models for Claude Code — process arbitrarily long inputs via recursive sub-agent delegation 93 ★

Full documentation available on GitHub

View Source Repository