papadopouloskyriakos/agentic-chatops/constitute
Claude Code and agent skill by papadopouloskyriakos/agentic-chatops
- community
Checking that the SKILL.md file is still in the repository.
Phase C of greenfield project bootstrap. Produce constitution.md (5-15 non-negotiable articles) + steering/*.md (cross-cutting agent-wide rules). Pauses for operator review before exit.
Install
npx vskill@latest install papadopouloskyriakos/agentic-chatops/constituteSKILL.md
/constitute — define non-negotiables + cross-cutting rules
After /specify produced PROJECT.md + requirements.md, the project needs:
constitution.md— 5-15 articles of non-negotiable principlessteering/{coding-standards,security-baseline,test-strategy,repo-conventions}.md— cross-cutting rules every Claude session loads
Constitution authoring
Start from <bootstrap-pack>/templates/constitution.md.tmpl (7 default articles cover test-first, library-first, contract-before-code, bounded-context isolation, atomic tasks, files-owned non-overlap, one-MR-per-feature).
Add 0-8 project-specific articles based on the operator's domain. Examples:
- Performance budget (e.g. all endpoints <500ms p99)
- Security baseline (e.g. all PRs scanned, high-severity blocks merge)
- Privacy (e.g. no PII in logs, encrypted at rest)
- Compliance (e.g. SOC2 type II controls, GDPR data subject rights)
- Operational (e.g. zero-downtime deploys, automated rollback)
Use AskUserQuestion to elicit these — most projects have 2-3 worth adding.
Steering files
Start from the 4 templates under <bootstrap-pack>/templates/steering/*.tmpl. Customize the placeholders (indent style, file naming, error handling, etc.) per operator preference.
Steering files are loaded into every Claude session via @steering/foo.md references in CLAUDE.md, so keep them tight (≤200 lines each).
Operator review gate
After writing all files, present them as a summary table to the operator and explicitly ask: "review constitution.md + 4 steering files — any changes before locking in?"
Don't proceed until operator confirms.
Definition of done
- [ ]
constitution.mdhas 5-15 articles - [ ] All 4 steering files exist
- [ ] Operator has explicitly approved both
- [ ]
validate-project-spec.py --check constitution_article_countpasses
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingbootstrap-pack/.claude/skills/constitute/SKILL.md
Popularity
- Repository stars
- 107
- Repository forks
- 26
- 7-day trend score
- 23
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/papadopouloskyriakos/agentic-chatops/constitute)