Coordinates the orch skill family with gated research-to-commit workflows.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "orch-pipeline" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/orch-pipeline/SKILL.md 2. Save it as ~/.claude/skills/orch-pipeline/SKILL.md 3. Reload skills and tell me it's ready
Use orch-pipeline to set up a full workflow for “adding bulk export to the admin system”: do Research first, then produce a Plan, execute implementation and tests with TDD, enter Review, and finally provide Commit guidance, explicitly pausing at the two human approval gates.
A staged orchestration result with research findings, an execution plan, TDD steps, review checkpoints, and human approval stops before commit.
Use orch-pipeline to analyze the task size for this request: “refactor the existing login module and add missing integration tests,” classify it as small, medium, or large, and recommend which sub-skills or agents should be involved based on the agent map.
A task size classification, the rationale behind it, and recommended execution paths with agent role assignments.
Use orch-pipeline to verify whether a development task is ready to enter Commit: confirm that Research, Plan, TDD, and Review are complete, list any missing items, and identify what requires human approval before proceeding.
A pre-commit gate check report showing current completeness, gaps, risks, and items awaiting human approval.
The orch-* skills are thin wrappers. They do not re-implement any work — they
classify the request, choose which phases of this pipeline run, and delegate
each phase to an existing ECC agent or command. This file is that pipeline.
Invoke an operation skill (
orch-add-feature,orch-fix-defect, …) rather than this engine directly. This file is the reference they point at.
orch-* operation skill runs.| Skill | Operation | Trigger | First move |
|---|---|---|---|
orch-add-feature | feature | capability does not exist yet | research + plan a new slice |
orch-change-feature | tweak | works, but desired behavior differs | amend existing behavior and its tests |
orch-fix-defect | fix | broken; behavior is wrong | reproduce as a failing test, then fix |
orch-refine-code | refactor | behavior stays, structure improves | restructure while keeping tests green |
orch-build-mvp | mvp | bootstrap from a design/spec doc | ingest doc → vertical slices |
These wrappers compose existing ECC commands rather than replace them:
/feature-dev,/plan,/code-review,/build-fix,/refactor-clean, and/gan-build, plus thetdd-workflowskill. The orch-* family adds the shared size classifier and the two gates on top of them, so one umbrella covers all five operations consistently.
Ceremony scales to blast radius. Score the request on three signals, take the highest tier any signal reaches, and state the result in one line so the user can override:
| Tier | Files touched | New dependency / contract | Design ambiguity | Phases that run |
|---|---|---|---|---|
| trivial | 1, a few lines | none | none — the change is obvious | 4 → 5 → 6 |
| small | 1 file / 1 function | none | clear once you read the code | (1 light) → 4 → 5 → 6 |
| standard | 2–5 files | maybe a new internal module | one real choice to make | 1 → 2 → 4 → 5 → 6 |
| large | many / cross-cutting | new external dep, public API, or a spec doc | multiple open questions | 1 → 2 → (3) → 4 → 5 → 6 |
Phase 0 (Intake) always runs and is omitted from the mask column above. The tie-breaker: anything touching a security trigger (below) or a public API / contract is at least standard, regardless of file count.
Each phase delegates — it does not do the work inline.
orch-build-mvp, read the spec/design
doc and extract scope, locked decisions, and a feature list.rules/common/development-workflow.md: gh search repos /
gh search code, then Context7 / vendor docs, then package registries, then
Exa. Prefer adopting a proven implementation over net-new code.planner agent (or architect /
code-architect for structural decisions). Output a task_list ordered as
thin vertical slices. → GATE 1.orch-build-mvp only: stand up the first end-to-end slice.tdd-guide agent (or the tdd-workflow skill):
red → green → refactor. Honor the operation's first-move rule.code-reviewer agent / /code-review. Add security-reviewer
whenever the diff touches a security trigger (below).feat: / fix: / refactor: / …), one
per logical chunk. → GATE 2.This family is gated, not autonomous:
task_list; do not write implementation
code until the user approves.…
Apply consistent Java coding standards for Spring Boot and Quarkus services.
Run a four-voice council to evaluate tradeoffs before making tough decisions.
Learn frontend patterns for React, Next.js, state, performance, and UI best practices.
Write, review, and refactor C++ with modern, safe, idiomatic standards.
Manage, edit, summarize, and organize Google Workspace files in one workflow.
Generate test scenarios and measure how well agents follow skills and rules.
Turn a plan document into stepwise /orchestrate prompts and agent chains.
Orchestrate multi-model agents, workflows, and deterministic validation for automation.
Orchestrate end-to-end new feature delivery with research, TDD, review, and gated commits.
Coordinate multi-agent teamwork with ownership, Kanban flow, merge gates, and handoffs.
Enforce structured AI workflows with dependencies, quality gates, and validated outputs.
Orchestrate bug fixing from repro to gated commit with delegated agents.