orch-add-feature

SkillAI & models

orch-add-feature is a skill that orchestrates building a brand-new feature end to end. It delegates each phase to the matching ECC agent: research, planning, test-driven implementation, review, and a gated commit. Use it when adding a capability that does not exist yet.

Use orch-add-feature in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add orch-add-feature and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the orch-add-feature skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Have an AI agent that can load and run skills.

orch-add-featureStart free

What your AI can do with it

  • Classify the feature's size before choosing which phases to run
  • Delegate research to the matching ECC agent
  • Delegate planning to the matching ECC agent
  • Run test-driven implementation through the matching ECC agent
  • Collapse trivial features to implement, review, and commit
  • Add a security reviewer when the work touches sensitive paths

Getting started

  1. Have an AI agent that can load and run skills.
  2. Add the orch-add-feature skill to that agent's available skills.
  3. Describe the brand-new feature you want built.
  4. Let the skill classify the feature's size and delegate each phase.
  5. Approve the work at each gate before the commit proceeds.

What this skill tells your AI

The instructions your AI receives, as published by affaan-m/ecc in skills/orch-add-feature/SKILL.md and read by ahel’s review.

Actor · action · target: orch · add · feature. Thin wrapper over the shared engine in orch-pipeline.

When to Use

  • The user wants a capability that does not exist yet ("add", "build", "implement", "support …").
  • It is net-new behavior — not a correction (orch-fix-defect) and not an alteration of existing behavior (orch-change-feature).

Operation settings

  • Default size floor: standard — run Research + Plan unless clearly small.
  • Phase mask: 0 → 1 → 2 → 4 → 5 → 6 (skip 3 Scaffold; that is MVP-only).
  • First move (phase 4): write new failing tests for the new behavior, then implement to green.

How It Works

  1. Run the orch-pipeline engine with the settings above.
  2. Classify size first; small / trivial features collapse toward 4 → 5 → 6.
  3. Stop at Gate 1 (plan approval) and Gate 2 (pre-commit).
  4. Add security-reviewer if the feature touches a security trigger.

Related: /feature-dev is a standalone version of this flow. orch-add-feature differs by sharing the orch-pipeline engine — the size classifier and the two gates — with the rest of the family, so it right-sizes trivial features to 4 → 5 → 6.

Example

orch-add-feature: add OAuth2 login to nws-poller
→ research existing auth libs → plan task_list  [GATE 1: approve]
→ TDD each task → code-review (+ security-reviewer: auth path)
→ commit  [GATE 2: confirm]

Signals

GitHub stars
270k
Forks
40k
Last commit
Sep 2026

Questions

What does orch-add-feature do?
It orchestrates building a brand-new feature end to end by delegating research, planning, test-driven implementation, review, and a gated commit to the matching ECC agent.
When should I use it?
Use it when adding a capability that does not exist yet.
How does it handle small features?
It classifies the feature's size first and collapses trivial ones to implement, review, and commit.
Does it add any reviewers automatically?
Yes. It adds a security reviewer when the work touches sensitive paths.
Does the commit happen without my approval?
No. The commit is held at approval gates.
Advanced
Item type
skill
Key
orch-add-feature
Source
github.com/affaan-m/ecc