coordinator/SKILL.md
Orchestrate multiple skills through a phased workflow to solve problems, generate ideas, create plans, or build software. Use when the user asks to coordinate roles, run a full workflow, or when a task benefits from brainstorming, challenging, planning, and implementing in sequence.
npx skillsauth add tim-hub/role-based-skills coordinatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Orchestrate skills through a phased workflow: brainstorm, challenge, design/plan, challenge, implement, finish.
Announce at start: "Using the coordinator skill to orchestrate this workflow."
Classify the request before starting:
| Scope | Phases | Example | |-------|--------|---------| | Idea | 1-2 | "Help me think through X" | | Plan | 1-4 | "Plan how to build X" | | Build | 1-6 | "Build X for me" |
Ask if unclear: "Is this an idea exploration, a plan, or a full build?"
Output: Refined ideas with rationale and top picks.
Checkpoint: Present top ideas. Continue unless redirected.
Gate:
Output: Challenge report with severity ratings.
For Idea scope: Stop here. Present final deliverable.
Run applicable sub-phases:
3a. Design (if UI/UX involved):
3b. Plan:
3c. Implementation Plan (Build scope only):
Checkpoint: Present the plan. Continue unless redirected.
For Plan scope: Stop here. Present final deliverable.
Gate:
Output: Validated, battle-tested plan.
Within each batch:
Gate:
| Situation | Action | |-----------|--------| | Challenger finds critical issues | STOP — present issues, ask for direction | | Challenger finds medium/low issues | Summarize and continue | | Between major phases | Brief checkpoint, continue unless redirected | | Tests failing during implementation | Attempt fix twice; if stuck, STOP | | Ambiguous requirements discovered | STOP — ask for clarification | | Phase not applicable to request | Skip with brief note |
[Request] → Classify scope (Idea / Plan / Build)
│
▼
Phase 1: Brainstorm ──────── brainstormer → brainstorming
│ checkpoint
▼
Phase 2: Challenge Ideas ─── challenger
│ STOP if critical
▼ ← Idea scope ends here
Phase 3: Design & Plan ───── designer → planner → writing-plans
│ checkpoint
▼ ← Plan scope ends here
Phase 4: Challenge Plan ──── challenger
│ STOP if critical → revise → re-challenge
▼
Phase 5: Implement ────────── TDD + executing-plans
│ STOP if stuck
▼
Phase 6: Finish ───────────── finishing-a-development-branch
| Skill | Phase | Purpose | |-------|-------|---------| | brainstormer | 1 | Generate diverse ideas via thinking frameworks | | brainstorming | 1 | Refine ideas through collaborative dialogue | | challenger | 2, 4 | Adversarial evaluation of ideas and plans | | designer | 3a | UX review and improvement | | planner | 3b | Structured plan with trade-offs | | writing-plans | 3c | Detailed implementation tasks | | executing-plans | 5 | Batch execution with review checkpoints | | test-driven-development | 5 | Red-green-refactor cycle | | finishing-a-development-branch | 6 | Branch completion and cleanup |
testing
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
development
Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge
data-ai
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always
tools
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification