옵션

plan-arbiter

BuilderIO/skills BuilderIO/skills

여러 에이전트가 제시한 경쟁적인 계획을 비교하고, 상호 검토한 후, 명확한 업무 인계 절차를 통해 하나의 실행 가능한 방향으로 통합합니다.

...모든 것을 확장하십시오
0
업데이트 된 시간 2026년 9월 6일

계획 조정자

서로 상충하는 계획을 하나의 실행 가능한 방향으로 통합합니다. 최고의 아이디어는 유지하고, 약한 가정은 배제하며, 뒤섞인 혼란스러운 결과물 대신 명확한 인수인계 자료를 만들어 냅니다.

워크플로우

  1. 원본 계획을 수집합니다.
  2. 각 계획을 비교 가능한 주장으로 표준화합니다.
  3. 계획안들을 서로 비교 검토하고, 실제 코드베이스나 작업 맥락과 대조하여 검토합니다.
  4. 최우수안을 선정하거나, 더 나은 통합안을 도출하거나, 계획을 수정 요청을 위해 반송하십시오.
  5. 검증 단계와 거부된 대안을 포함한 단일 실행 인계 자료를 생성합니다.

사용자가 결정 후 명시적으로 구현을 요청하지 않는 한, 계획은 읽기 전용입니다. 결정 후.

소스 계획 수집

계획을 붙여넣은 텍스트, 로컬 파일, 세션 ID, 대화록 경로, PR, 댓글, 시각적 계획 링크 또는 채팅 기록의 형태로 수락합니다. 가능한 경우 원본 아티팩트를 해결하여 최종 요약에서 누락될 수 있는 프롬프트 변경 사항 및 가정을 확인할 수 있도록 합니다.

계획이 아직 작성 중이고 사용자가 기다려 달라고 요청한 경우, 작성이 완료되거나 차단될 때까지 모니터링하십시오. 계획을 확인할 수 없는 경우, 사용 가능한 계획 텍스트로 진행하며 누락된 출처를 위험 요소로 표시하십시오.

정규화

각 계획에 대해 다음을 추출하십시오:

  • 목표 및 범위.
  • 주요 가정 및 미해결 사항.
  • 제안된 파일, 모듈, API, 데이터 구조, UI 상태 또는 워크플로우.
  • 구현 순서.
  • 검증 전략.
  • 롤백 또는 마이그레이션 관련 고려 사항.
  • 비용, 복잡성 및 예상되는 실행자 적합성.

장황한 설명은 피하십시오. 구체적이고, 실제 코드를 기반으로 하며, 장단점을 솔직하게 제시하는 계획을 선호하십시오.

교차 검토

각 계획을 마치 다른 유능한 개발자가 작성한 것처럼 검토하십시오:

  • 사용자의 실제 요청을 충족하는지 확인하십시오.
  • 관련성이 있고 이용 가능한 경우, 리포지토리, 문서, 테스트, 스크린샷 또는 외부 시스템을 바탕으로 주장 내용을 검증하십시오.
  • 숨겨진 의존성, 누락된 테스트, 위험한 순서, 모호한 단계, 불필요한 범위, 되돌리기 어려운 결정을 파악하십시오.
  • 상호 보완적인 장점을 주목하십시오. 한 계획은 더 나은 아키텍처를 갖추고 있을 수 있는 반면, 다른 계획은 더 나은 마이그레이션 또는 검증 경로를 제공할 수 있습니다.
  • 계획의 품질과 실행자의 선호도를 분리하십시오. 더 저렴하거나 빠른 실행자가 다른 모델이 가장 훌륭한 비평을 내놓았더라도 구현에 있어 올바른 선택이 될 수 있습니다.

계획이 방대하거나, 코드베이스가 광범위하거나, 기술 검토와 제품 검토를 분리하는 것이 결정에 도움이 될 경우, 독립적인 검토를 위해 하위 에이전트를 활용하십시오.

결정

다음 세 가지 결과 중 하나를 선택하십시오:

  • 채택: 한 계획을 거의 수정 없이 그대로 선택합니다.
  • 혼합: 특정 부분을 결합하여 더 강력한 실행 계획을 수립합니다.
  • 우선 수정: 두 계획 모두 핵심 제약 조건을 누락했거나 해결되지 않은 결정 사항에 의존하는 경우, 추가 계획 검토를 요청합니다.

다음과 같은 동점 시 우선순위 순서를 따르십시오:

  1. 정확성과 사용자 요청에 대한 적합성.
  2. 실제 파일, API, 테스트, 데이터 및 UI 동작에 대한 근거.
  3. 향후 계획에 지장을 주지 않는, 더 단순한 초기 구현.
  4. 더 나은 유효성 검사 및 롤백 전략.
  5. 품질이 허용 가능한 수준에 도달했을 때, 실행에 드는 토큰/시간 비용이 더 적은 것.

인계

간결한 결정 메모를 반환합니다:

Decision
- Adopt Plan A / Hybrid / Revise first.

Why
- The deciding evidence and tradeoffs.

Execution Plan
- Ordered steps with files or surfaces to touch.

Borrowed From Other Plans
- Useful pieces kept from non-winning plans.

Rejected
- Ideas intentionally not taking, with reasons.

Verification
- Tests, browser checks, screenshots, CI, review, or deploy checks needed.

Executor Recommendation
- Which agent/model should implement and why.

사용자가 이미 실행을 요청했고 선택된 경로가 명확한 경우, 결정을 간략히 보고한 후 선택된 계획을 진행합니다. 그렇지 않은 경우 인계 단계에서 중단하고 승인을 요청합니다.

GitHub에서 보기
---
name: plan-arbiter
description: Compare, cross-review, and merge competing plans from multiple agents into one executable direction with a clear handoff.
---

# Plan Arbiter

Turn competing plans into one executable direction. Preserve the best ideas,
reject weak assumptions, and produce a clear handoff instead of a blended mush.

## Workflow

1. Collect the source plans.
2. Normalize each plan into comparable claims.
3. Cross-review the plans against each other and the real codebase or task
   context.
4. Choose a winner, merge a better hybrid, or send the plans back for revision.
5. Produce one execution handoff with verification gates and rejected
   alternatives.

Planning is read-only unless the user explicitly asks you to implement after the
decision.

## Collect Source Plans

Accept plans as pasted text, local files, session IDs, transcript paths, PRs,
comments, visual-plan links, or chat history. Resolve the original artifacts
when possible so you can see prompt changes and assumptions that may be missing
from a final summary.

If a plan is still being written and the user asked you to wait, monitor it
until it is done or blocked. If a plan cannot be resolved, continue with the
available plan text and mark the missing source as a risk.

## Normalize

For each plan, extract:

- Objective and scope.
- Key assumptions and unresolved questions.
- Proposed files, modules, APIs, data shapes, UI states, or workflows.
- Implementation sequence.
- Validation strategy.
- Rollback or migration concerns.
- Cost, complexity, and expected executor fit.

Do not reward verbosity. Prefer plans that are concrete, grounded in real code,
and honest about tradeoffs.

## Cross-Review

Review each plan as if another capable agent wrote it:

- Check whether it satisfies the user's actual request.
- Verify claims against the repo, docs, tests, screenshots, or external systems
  when those are relevant and available.
- Identify hidden dependencies, missing tests, risky sequencing, vague steps,
  unnecessary scope, and hard-to-reverse decisions.
- Notice complementary strengths: one plan may have the better architecture
  while another has the better migration or validation path.
- Separate plan quality from executor preference. A cheaper/faster executor can
  be the right choice for implementation even when another model produced the
  best critique.

Use subagents for independent review when the plans are large, the codebase is
wide, or the decision would benefit from separate technical and product passes.

## Decide

Choose one of three outcomes:

- **Adopt:** pick one plan mostly as written.
- **Hybrid:** combine specific pieces into a stronger execution plan.
- **Revise first:** request another planning pass because both plans miss a
  key constraint or depend on an unresolved decision.

Use this tie-break order:

1. Correctness and fit to the user's request.
2. Grounding in real files, APIs, tests, data, and UI behavior.
3. Simpler first implementation that does not block the intended future.
4. Better validation and rollback story.
5. Lower token/time cost for execution once quality is acceptable.

## Handoff

Return a compact decision memo:

```md
Decision
- Adopt Plan A / Hybrid / Revise first.

Why
- The deciding evidence and tradeoffs.

Execution Plan
- Ordered steps with files or surfaces to touch.

Borrowed From Other Plans
- Useful pieces kept from non-winning plans.

Rejected
- Ideas intentionally not taking, with reasons.

Verification
- Tests, browser checks, screenshots, CI, review, or deploy checks needed.

Executor Recommendation
- Which agent/model should implement and why.
```

When the user already asked for execution and the chosen path is clear, proceed
with the selected plan after reporting the decision briefly. Otherwise stop at
the handoff and ask for approval.

모든 파일

0개 파일

plan-arbiter 설치

스킬 파일을 다운로드하여 .claude/skills/ 디렉터리에 압축을 풀어 주세요.

ZIP 다운로드

저장소를 클론하고 스킬 파일을 프로젝트에 복사하세요.

git clone https://github.com/BuilderIO/skills/tree/main/skills/plan-arbiter # Copy SKILL.md to your .claude/skills/ directory

복사 복사
빠른 설정: 스킬 폴더를 .claude/skills/로 복사하세요. Claude가 해당 스킬을 자동으로 감지하여 사용할 것입니다.
저장소 BuilderIO/skills

관련 스킬

notion-automation
업데이트 된 시간 2026년 6월 29일
airtable-automation
업데이트 된 시간 2026년 6월 29일
seo-programmatic
업데이트 된 시간 2026년 6월 29일
revops
업데이트 된 시간 2026년 6월 29일
OR