deandum

Constitution Propose — Development skill for Claude Code

Development community

Propose candidate invariants for docs/constitution.md from codebase evidence.

How to install Constitution Propose

Installs to ~/.claude/commands/deandum-claude-resources-constitution-propose.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/deandum/claude-resources/HEAD/.claude/commands/constitution-propose.md -o ~/.claude/commands/deandum-claude-resources-constitution-propose.md

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

What Constitution Propose does


description: Propose candidate invariants for docs/constitution.md from codebase evidence

Load the `core/constitution` skill — specifically the "Proposing Candidates" section — and drive the workflow from main Claude. Do NOT spawn a `lead` subagent.

Optional focus area: $ARGUMENTS (e.g. "security", "observability"; empty = full survey)

This is NOT spec generation; skip `spec.md`.

Workflow:

  1. Create docs/specs/constitution-proposal/ (no spec.md; just discovery.md and `candidate

Alternatives in Development

Full documentation available on GitHub

View Source Repository