affaan-m avatar

Orch Change Feature

When you need to change how something already works rather than fix a bug or add something new, this orchestrates the full cycle: update tests to match the new spec first, then modify the implementation until green, review, and gated commit. It's a thin wrapper over orch-pipeline tuned for behavioral tweaks. The key insight is starting with test changes, which distinguishes "make it work differently" from "make it work correctly." Defaults to small scope since most feature adjustments touch just a function or two. Stops at two gates for approval, keeps planning light unless the change is large, and adds security review when needed. Straightforward workflow automation for the common case of "instead of X, do Y."

skills.sh installs
4.8K
GitHub stars
300.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add affaan-m/ecc --skill orch-change-feature --agent claude-code

Installs into .claude/skills of the current project.

Files

orch-change-feature

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

When to Use

  • An existing feature works, but the desired behavior is different ("change", "adjust", "make it also …", "instead of X do Y").
  • Distinguish from siblings:
    • not broken → not orch-fix-defect (no bug to reproduce).
    • not new → not orch-add-feature (the capability already exists).

Operation settings

  • Default size floor: small — most tweaks are a function or two.
  • Phase mask: 0 → (1 only if the new behavior needs research) → light 2 → 4 → 5 → 6.
  • First move (phase 4): update the existing tests to express the new desired behavior, then change the implementation until they pass. Changing the tests first is what separates a tweak from a fix.

How It Works

  1. Run the orch-pipeline engine with the settings above.
  2. Keep the plan light — only standard+ size warrants the full planner pass.
  3. Stop at Gate 1 (plan / changed-test approval) and Gate 2 (pre-commit).
  4. Add security-reviewer if the change touches a security trigger.

Example

Sponsors

Details

Repository
github.com/affaan-m/ecc
Categories
Git & Pull Requests, Code Review & Quality, Automation & Workflows
First seen
Jul 14, 2026

More from affaan-m/ecc

All 263
1lijigang avatarljg-pushlijigang/ljg-skills把 ~/.agents/skills/ljg-* 里所有更新过的 skills 同步到 github repo (ljg-skills),先推 master 分支(org-mode 输出风格),再切 md 分支(markdown 输出风格)做基础 markdown 化后推。Use when user says '/lj4.7Kskills.sh installs
2getsentry avatariterate-prgetsentry/skillsIterate on a PR until actionable CI passes and high/medium review feedback is addressed. Use for PR CI failures, review feedback, or green-check loops; do not w4.7Kskills.sh installs
3klerith avatarspec-implklerith/fernando-skillsImplements an approved spec. Validates that the state means "Approved" (in any language), creates a git branch named after the spec, switches to it, and starts 4.5Kskills.sh installs
4grafana avatark6-docsgrafana/skillsWrite or review k6 documentation across the three k6 repositories - k6-DefinitelyTyped (TypeScript types), k6-docs (user documentation), and k6 (release notes /4.5Kskills.sh installs
5thedotmack avataroh-my-issuesthedotmack/claude-memCluster a GitHub issue backlog by root cause into a small set of plan-master issues, redirect children with a standardized comment, and bundle architectural-fix4.3Kskills.sh installs
6starchild-ai-agent avatarcomposiostarchild-ai-agent/official-skillsComposio gateway: act on 1000+ connected apps like Gmail, Slack, GitHub, Calendar. Use when the user wants to act in a connected SaaS app (e.g. send Gmail, crea4.3Kskills.sh installs