From claude-impl-tools
Identifies gray areas in tasks (UI layouts, API formats, CLI flags), collects user decisions via multiple-choice questions, generates CONTEXT.md for downstream agents.
npx claudepluginhub insightflo/claude-impl-tools --plugin claude-impl-toolsThis skill uses the workspace's default tool permissions.
> **목표**: 사용자의 구현 결정을 수집하여 CONTEXT.md 생성
Discusses planning phases to identify ambiguities, capture decisions in CONTEXT.md, and lock them before plan generation. Supports phase numbers or --project mode.
Gathers phase context through adaptive questioning of unresolved gray areas before planning. User selects areas or uses --all/--auto/--chain/--power modes. Outputs decisions to {phase_num}-CONTEXT.md.
Identifies gray areas in project phases, conducts adaptive discussions to clarify implementation decisions, and generates {phase}-CONTEXT.md to guide research and planning.
Share bugs, ideas, or general feedback.
목표: 사용자의 구현 결정을 수집하여 CONTEXT.md 생성
철학: 사용자 = 비전가, Claude = 빌더. 비전과 선택을 물어보고, 기술적 구현은 Claude가 결정.
.claude/CONTEXT.md.claude/context/{task-id}.md# TASKS.md에서 현재 작업 확인
CURRENT_TASK=$(grep -E '^\s*-\s*\[ \]' TASKS.md | head -1)
작업 유형에 따라 관련 gray area 식별:
각 gray area에 대해 AskUserQuestion 호출:
{
"question": "{gray area에 대한 구체적 질문}",
"options": [
{ "label": "옵션 A", "description": "..." },
{ "label": "옵션 B", "description": "..." },
{ "label": "Claude 재량", "description": "알아서 결정해도 됨" }
]
}
수집된 결정을 바탕으로 .claude/CONTEXT.md 또는 .claude/context/{task-id}.md 생성.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
/discuss COMPLETE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
결정 수집 완료:
- D-01: {결정 1}
- D-02: {결정 2}
- Claude 재량: {재량 영역}
CONTEXT.md 생성됨: .claude/CONTEXT.md
다음 단계: /agile 또는 작업 시작
Last Updated: 2026-03-29 (v1.0.0)