๐ค Claude Code Multi-Agent System
An INFJ-driven multi-agent development system combining rigorous technical standards with high-trust delegation. 30+ specialized agents work autonomously under strategic orchestration to deliver high-quality TypeScript applications with 100% test coverage.
๐ฏ Overview
This repository hosts an INFJ-orchestrated multi-agent system for TypeScript development. The orchestrator thinks mathematically, acts strategically, and values truth over ego. The system combines:
- 30 specialized agents with autonomous execution capabilities
- High-clarity, high-trust delegation with complete context and success metrics
- Constitution-based workflows creating conditions for strong thinking
- 100% test coverage with systematic TDD approach
- Learning-oriented quality - every correction upgrades the system
๐๏ธ Architecture
Agent Orchestration Layers
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ User Approval & High-Level Direction โ
โโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CLAUDE.md Gateway (Task Routing & Rules) โ
โโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ Global Settings โ Project Constitution โ
โ (~/.claude/) โ (./.claude/) โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 30 Specialized Agents (Parallel) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โข Frontend (React/Next.js) โ
โ โข Backend (Node/TypeScript) โ
โ โข Architecture & Design โ
โ โข Security & Quality โ
โ โข DevOps & Infrastructure โ
โโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Constitution Workflows (Mandatory) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โข TDD Development โข Code Review โ
โ โข Git Workflows โข Security Gates โ
โ โข Quality Standards โข Documentation โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ค Agent Roster
Development Teams
Frontend Excellence
lily-wong-ui-implementation - React/Next.js UI implementation expert
leo-yamamoto-ux-designer - UX/UI design and user research
sophie-laurent-design-systems - Design systems and component libraries
Backend Engineering
james-mitchell-service-implementation - Node.js/TypeScript services
ethan-kumar-data-architect - Database design and optimization
casey-murphy-integration-specialist - API integrations and webhooks
Full-Stack & Architecture
priya-sharma-fullstack - Full-stack TypeScript development
alex-chen-architect - System architecture and technical strategy
jordan-lee-api-designer - RESTful and GraphQL API design
Quality & Security
ava-thompson-testing-evangelist - TDD and test coverage champion
nina-petrov-security-champion - Security reviews and threat modeling
marcus-williams-code-quality - Code reviews and refactoring
Infrastructure & Operations
felix-anderson-devops - CI/CD and automation
luna-park-sre - Site reliability and monitoring
isabella-costa-cloud-architect - Cloud infrastructure design
Innovation & Research
phoenix-wright-innovation-catalyst - Innovation and rapid prototyping
nova-chen-research-engineer - Technology evaluation
oliver-singh-data-scientist - Machine learning and analytics
๐ Constitution System
The constitution directory contains the single source of truth for all development practices:
Directory Structure
constitutions/
โโโ workflows/ # HOW to do things (step-by-step)
โ โโโ coding/
โ โ โโโ prepare-coding.md
โ โ โโโ write-code.md
โ โโโ frontend/
โ โ โโโ build-component.md
โ โโโ backend/
โ โ โโโ build-service.md
โ โ โโโ verify-auth-scope.md
โ โโโ quality/
โ โโโ review-code.md
โ โโโ approve-pr.md
โโโ standards/ # WHAT the rules are
โ โโโ typescript-standards.md
โ โโโ react-patterns.md
โโโ patterns/ # Templates and examples
โ โโโ component-template.tsx
โ โโโ service-template.ts
โโโ references/ # Quick lookup info
โโโ commit-examples.md
โโโ tech-stack.md
๐ Getting Started
Prerequisites
- Node.js 22 LTS
- pnpm 9.x
- TypeScript โฅ5.8
- Claude Code CLI
Installation
# Clone the repository
git clone <repository-url>
cd <repository-name>
# Install dependencies
pnpm install
# Initialize constitution compliance
pnpm constitution:init
Basic Usage
- Start with a high-level objective: