Claude Corp is a multi-agent project management system built on Anthropic's Claude. Specialized AI roles collaborate across two production apps — planning, building, testing, reviewing, and deploying — all governed by a living Constitution.
How it works
Each role is a Claude agent with a scoped SKILL.md. Morgan orchestrates across roles. A Constitution enforces safety gates.
Sky writes a directive or invokes a slash command. The Constitution's authority order locks in: Sky > Constitution > role files > skills.
Morgan reads backlogs, open branches, and qa-reports — then routes work to the right specialist roles in the right dependency order.
Each agent works in isolation on a scoped branch. Design, code, test, accessibility, performance, and privacy checks all run before anything merges.
A 7-layer Design Compiler gate + Orion recovery agent ensure no UI ships without full parity and no reversals require a rollback plan.
Only Sky touches main. Agents branch, propose, and report — never auto-merge. Morgan delivers the briefing; Sky decides.
The team
Each role is a purpose-built Claude agent with a scoped SKILL.md, a prefixed branch namespace, and a silent external presence — only Morgan talks to Sky.
What makes it work
Claude Corp is governed by a Constitution that outranks any role or skill. Safety is structural, not aspirational.
A versioned governance document (currently v1.11) that all 15 roles inherit as hard law. No agent self-amends. Only Sky changes it.
Every UI change passes tokenization, accessibility parity, component consistency, visual entropy, luxury UI score, and regression safety before Shamus marks it DONE.
19 scheduled agents run autonomously overnight. A halt-sentinel file (`BACKGROUND_HALT`) freezes all background work instantly. Max 1 reversible change per cycle.
No agent ever touches main. Every change lands on a role-prefixed branch, gets reviewed, and merges only when Sky approves.
Morgan is the only agent allowed to message Sky externally. All other roles surface findings to qa-reports. Morgan picks them up and briefs Sky.
Five vl-* slash commands drive a continuous backlog-to-PR cycle: plan → work → review → state-sync → next. No idle time between iterations.
Claude Corp runs on top of Anthropic's Claude. It's Sky's personal engineering team — always on, always scoped, and always governed.
View the source on GitHub →