sean-agentic-orchestrator
v2.2.0
Published
Claude Code skill for orchestrating complex engineering work with atomic task decomposition, verification gates, and cost-aware model routing
Maintainers
Readme
🤖 Agentic Engineering Orchestrator
A Claude Code skill that guarantees your engineering work is done — not just written.
Atomic task decomposition · 9-point verification gates · Cost-aware model routing · Self-healing repair loops
🧠 What It Does
When you give Claude Code a large engineering goal, this skill activates and:
- 🔍 Decomposes the goal into atomic, testable tasks (max 3 files each)
- ⚡ Auto-detects your stack — language, framework, test runner, build system, linter
- 💰 Routes each task to the cheapest model tier capable of handling it (saves tokens)
- 🔁 Executes tasks sequentially with a strict agent pipeline: Reader → Builder → Test → QA → Leader sign-off
- ✅ Verifies every task through a 9-point Done Gate (build, tests, lint, regression, security, QA...)
- 🛠️ Self-heals — failures trigger automatic repair loops with escalation after 3 attempts
- 🧹 Manages context — advises when to compact or start fresh sessions
No task is marked DONE until build passes, tests pass, and the leader agent explicitly approves.
🚀 Quick Install
npx sean-agentic-orchestratorThen open Claude Code and type /agentic-orchestrator. That's it.
📦 All Install Options
Option A — npx (Recommended)
npx sean-agentic-orchestratorAutomatically copies skill files to ~/.claude/skills/agentic-orchestrator.
Option B — Global Install
npm install -g sean-agentic-orchestratorOption C — Git Clone
git clone https://github.com/seancheick/Sean-Agentic-Orchestrator.git /tmp/ao
mkdir -p ~/.claude/skills
cp -r /tmp/ao ~/.claude/skills/agentic-orchestrator
rm -rf /tmp/aoOption D — Manual
- Download this repo as a ZIP
- Extract and copy the folder to
~/.claude/skills/agentic-orchestrator
✅ Verify Installation
/agentic-orchestratorClaude will activate the orchestrator and begin the intake phase.
🛠️ Supported Stacks
Works with any tech stack. Includes built-in commands, pitfalls, and conventions for:
| Stack | Detection |
|-------|-----------|
| ⚛️ Next.js / React / TypeScript | package.json, tsconfig.json, next.config.* |
| 🐦 Flutter / Dart | pubspec.yaml, .dart files |
| 🐍 Python / Django / FastAPI | pyproject.toml, manage.py, requirements.txt |
| 🦀 Rust | Cargo.toml |
| 🐹 Go | go.mod |
| 🍎 Swift / iOS | Package.swift, .xcodeproj |
| ☕ Spring Boot / Java / Kotlin | pom.xml, build.gradle |
| 🐘 Supabase / PostgreSQL | supabase/ directory, .sql files |
| 📦 Monorepos | turbo.json, nx.json, pnpm-workspace.yaml |
💡 Usage
Invoke Directly
/agentic-orchestrator
Add user authentication with JWT tokens, refresh token rotation,
and role-based access control to my Express API.Natural Trigger Phrases
The skill also activates on:
- "Break this down and execute..."
- "Orchestrate the implementation of..."
- "Plan and execute this feature..."
- Any multi-step engineering goal
What You'll See
Planning phase — structured task list with model tiers, risk levels, dependencies:
T1: Set up JWT signing/verification utilities [Mid] [Low Risk]
T2: Create auth middleware [Mid] [High Risk]
T3: Add refresh token rotation endpoint [Mid] [High Risk]
T4: Implement role-based access control [Mid] [Medium Risk]
T5: Add auth tests [Mid] [Low Risk]Execution phase — verified output after each task:
TASK EXECUTION
Task ID: T1 | Status: QA_REVIEW
Files: src/utils/jwt.ts — signing/verification helpers
Build: PASS
Tests: PASS (12 passed, 0 failed)
Lint: PASSDone Gate — explicit leader sign-off before the next task begins.
🤖 Agent System
9 specialized agents coordinate to execute your work:
| Agent | Role | |-------|------| | 👑 Leader | Owns the plan, controls progress, runs done gates | | 📋 Planner | Decomposes goals into atomic tasks | | 📖 Reader | Cheap context gathering and targeted file scanning | | 🔨 Builder | Implements changes with strict scope control | | 🐛 Debug | Investigates failures, isolates root causes | | 🧪 Test | Validates behavior, identifies missing coverage | | 🔍 QA/QC | Reviews quality, rejects incomplete work | | 🔒 Security | OWASP scanning, secrets detection, auth validation | | ⚡ Perf | Profiling, bottleneck detection, optimization validation |
✅ The 9-Point Done Gate
Every task must pass ALL gates before being marked DONE:
| # | Gate | What It Checks | |---|------|----------------| | 1 | 📐 Scope | All requested work is implemented | | 2 | 🎯 Acceptance | Success criteria are satisfied | | 3 | 🏗️ Build | Zero errors, zero new warnings | | 4 | 🧪 Tests | Pass — new tests where gaps existed | | 5 | 🧹 Lint | Passes (if configured) | | 6 | 🔄 Regression | No breakage in adjacent code | | 7 | 🔒 Security | No new vulnerabilities (boundary tasks) | | 8 | 💎 QA | Maintainable, follows conventions | | 9 | 👑 Leader | Explicit approval |
Any gate fails → task status =
FIX_REQUIRED→ automatic repair loop.
💰 Model Routing
The orchestrator routes each task to the cheapest capable model tier — no wasted tokens:
| Tier | Model | Used For | |------|-------|---------| | 🟢 Cheap | haiku | Reading, scanning, extraction, summaries | | 🟡 Mid | sonnet | Implementation, testing, QA, bug fixes | | 🔴 High | opus | Architecture, ambiguous root-cause, critical reviews |
📁 Skill Structure
agentic-orchestrator/
├── SKILL.md # Core orchestrator — principles, loop, done gate
└── references/
├── agent-roles.md # 9 specialized agent definitions
├── model-routing.md # Full escalation/de-escalation policy
├── output-templates.md # 6 structured output templates
├── stack-patterns.md # 9 tech stack command & pitfall guides
└── failure-recovery.md # Recovery patterns & escalation ladder⚙️ Configuration
Zero configuration needed. The skill auto-reads your project's existing config:
CLAUDE.md— project instructionspackage.json/Cargo.toml/go.mod/pyproject.toml— scripts & depstsconfig.json— TypeScript settings.eslintrc/biome.json/rustfmt.toml— linter configturbo.json/nx.json— monorepo config
🤝 Contributing
Contributions welcome!
- Fork this repository
- Edit
references/for stack patterns, agent roles, or recovery patterns - Edit
SKILL.mdfor core orchestration logic - Test locally: copy to
~/.claude/skills/agentic-orchestratorand run/agentic-orchestrator - Submit a PR with description of what changed and why
Adding a New Stack
Edit references/stack-patterns.md:
- Add detection (what config files indicate this stack)
- Add build/test/lint commands
- Add common pitfalls
- Add conventions to check
📄 License
MIT License — see LICENSE for details.
Built by
Sean Cheick Founder & CEO · B&Br Technology
⭐ If this skill saves you time, star the repo — it helps others find it.
