From mk
Orchestrates complex feature implementations through a 7-phase workflow with fasttrack mode for pre-approved specs. Auto-activates on feature intent, routes through plan-first gate and sequential phases.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mk:workflow-orchestratorWhen to use
Auto-invoked on complex-feature intent — routes through 7-phase workflow. NOT for explicit user-invoked single tasks (see mk:cook). Not user-callable directly.
This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
<!-- Split for progressive disclosure (checklist #11, #14): 463 → ~75 lines -->
Priority: CRITICAL — Use for complex feature implementations.
Only activates on session start for complex-feature intent. If
/mk:cookwas explicitly invoked in this session, do not activate —mk:cookowns the pipeline. See.claude/rules/orchestration-rules.md"Orchestrator Entry Point Rule".
Orchestrator enforces the plan-first pattern for all workflows:
mk:plan-creator firstSkip: Fasttrack mode with pre-approved spec.
USE for: New features, complex implementations, tasks >2 hours, multi-file changes, tasks requiring TDD.
DON'T use for: Bug fixes → mk:fix, quick refactors → direct edit, config changes → direct edit, simple questions → just answer.
.claude/memory/fixes.md + .claude/memory/architecture-decisions.json (Phase 0 Orient)See .claude/rules/phase-contracts.md for input/output expectations per phase. (Loaded by mk:agent-detector Step 0b at session start.)
Run pre-execution checklist — select lead agent, load memory, show agent banner, verify complexity, challenge requirements.
Detect workflow mode — check for fasttrack: prefix or Agent Teams trigger; if present load references/fasttrack-and-teams.md. Otherwise proceed with standard 7-phase flow.
Execute phases sequentially — load references/workflow-phases.md then run:
--tdd / MEOWKIT_TDD=1), write failing tests; in default mode, optional / on-request only. Auto-continue.mk:simplify after build (after tests pass in TDD mode). MANDATORY before Phase 4. Auto-continue.At each phase boundary — check token budget (warn at 75%, handoff at 90%). Show what comes next before continuing. Save state via workflow:handoff if context is near limit. Also delegate to project-manager after each phase transition per .claude/rules/post-phase-delegation.md Rule 1 (background, non-blocking — include "Run in the background" in the prompt). Skipped when MEOWKIT_PM_AUTO=off.
Only 2 approval gates: Phase 1 (Plan) and Phase 4 (Review). Everything else auto-continues.
| Reference | When to load | Content |
|---|---|---|
| workflow-phases.md | Steps 2-6 — executing phases | Phase details, transition rules, approval gates, token budgets, TDD rules |
| fasttrack-and-teams.md | Only if fasttrack trigger or Agent Teams enabled | Fast-track mode, spec validation, Agent Teams composition, state management |
--tdd or MEOWKIT_TDD=1. In TDD mode the cycle is RED → GREEN → REFACTOR.workflow:handoff saves, workflow:resume <id> continues.claude/rules/gate-rules.md — Gate 1 (Plan) and Gate 2 (Review) hard-stop conditions enforced by this orchestrator.claude/rules/injection-rules.md — DATA vs INSTRUCTIONS boundary; applies to all file/tool output processed during orchestrationnpx claudepluginhub ngocsangyem/meowkit --plugin mkExecute 5-phase TDD workflow for complex features. Use when the user invokes /run, asks to build/create/implement a feature, requests a complex multi-file change, or types 'fasttrack:'. Enforces phase gates, sprint contracts, and builder!=reviewer discipline.
Wires commands, agents, and skills for multi-phase feature development with research, planning, implementation, and review phases.
Orchestrates single-task implementation pipeline: plan, test, build, review, ship. Use for feature work, plan execution, or fixes scoped to a single task.