modakbul-gongbang/harness/agent-orchestrate
Claude Code and agent skill by modakbul-gongbang/harness
- community
Checking that the SKILL.md file is still in the repository.
Analyze the user's task and propose the optimal orchestration pattern, then execute it. 4 patterns: Sequential Pipeline, Parallel Subagent, Team Mode, Ralph Loop. Situation-aware pattern selection with user confirmation before execution. Use when: "/agent-orchestrate", "agent-orchestrate", "오케스트레이션", "어떤 패턴으로", "병렬로 할까", "순차로 할까", "팀 모드", "에이전트 패턴", "작업 방식 제안", "how should we run this", "pick a pattern". Also trigger when the user describes a complex multi-step task that would clearly benefit f…
Install
npx vskill@latest install modakbul-gongbang/harness/agent-orchestrateSKILL.md
/agent-orchestrate — Situation-Aware Agent Orchestration
Analyze the user's task, recommend the best orchestration pattern, and execute it upon approval.
4 Orchestration Patterns
| Pattern | When | Mechanism | Best For | |
|---|---|---|---|---|
| Sequential Pipeline | Steps depend on each other (A→B→C) | TaskCreate → execute one by one | Blog writing, migration, ordered workflows | |
| Parallel Subagent | N independent tasks, results merged | Agent × N spawn → main collects | Competitor analysis, multi-file review, bulk processing | |
| Team Mode | Roles need inter-agent communication | TeamCreate → agents talk directly | Design+implement+review, complex features | |
| Ralph Loop | Clear done-criteria, iterative refinement | Activate /ralph skill with DoD | Bug fixing to spec, quality gates, polish tasks |
Phase 1: Task Analysis
When the user provides a task (as argument or in conversation):
1.1 Extract Signal
Read the task description and identify:
1.2 Pattern Selection Logic
The key insight: check structural signals (parallelism, roles) first, then refinement signals (iteration). Ralph is for tasks where the primary challenge is "getting it right" through iteration, not for any task that happens to have success criteria.
Why Ralph is checked later: Most multi-step tasks benefit from structural parallelism even if they have clear done-criteria. Ralph shines when the task is focused (1-2 subtasks) but needs iterative refinement to meet quality — e.g., "이 버그 고쳐서 테스트 통과시켜", "성능 200ms 이하로 만들어".
Phase 2: Propose to User
Present the recommendation using AskUserQuestion. Include:
- Why this pattern — 1-2 sentence reasoning based on signals
- Execution plan preview — what agents/tasks will be created
- All 4 options — let the user override
AskUserQuestion Format
After pattern selection, present the execution plan preview:
"수정 후 진행" 선택 시: AskUserQuestion으로 "어떤 부분을 수정할까요?"를 열린 질문으로 물어본다. 사용자 피드백을 반영해 실행 계획을 재구성한 뒤, 다시 실행 확인을 제시한다. 패턴 자체를 바꾸고 싶다면 Phase 2의 패턴 선택으로 돌아간다.
Phase 3: Execute by Pattern
Pattern A: Sequential Pipeline
Key rule: Each task must complete before the next begins. Pass outputs forward as context.
Pattern B: Parallel Subagent
Key rule: All agents must be spawned in a single message. The main agent does the synthesis — never delegate merging to a subagent.
Pattern C: Team Mode
Key rule: Define clear handoff points. The orchestrator (you) coordinates — agents talk through you or directly via SendMessage.
Pattern D: Ralph Loop
Do NOT reimplement ralph. Activate the existing skill.
Key rule: Pass through all relevant context (file paths, requirements, constraints) in the args so ralph has full picture. Do not pre-define DoD — let ralph propose it.
Phase 4: Report
After execution completes (regardless of pattern), output a brief summary:
Rules
- Always ask before executing — never skip Phase 2 confirmation
- Ralph is a skill call, not a reimplementation — use
Skill(skill="hoyeon:ralph") - Parallel agents in one message — don't spawn sequentially
- Match pattern to situation — don't force a pattern; if the task is trivial, sequential is fine
- Pass context forward — each step/agent needs enough context to work independently
- Keep proposals concise — the user wants a recommendation, not an essay
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/agent-orchestrate/SKILL.md
Popularity
- Repository stars
- 76
- Repository forks
- 11
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/modakbul-gongbang/harness/agent-orchestrate)