From deep-work
Conducts Phase 0 brainstorming: elicits problem goals, success criteria, user contexts, boundaries; compares 2-3 approaches; documents in brainstorm.md with reviews before coding.
npx claudepluginhub sungmin-cho/claude-deep-suite --plugin deep-workThis skill uses the workspace's default tool permissions.
1. Session ID 결정
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Assists writing, fixing, configuring C++ tests with GoogleTest/GoogleMock and CMake/CTest. Diagnoses flaky tests, failures, and adds coverage/sanitizers.
.claude/deep-work.{SESSION_ID}.mdwork_dir, task_description 추출 → $WORK_DIR 설정brainstorm_started_at 기록 (ISO timestamp)$ARGUMENTS에 --skip-brainstorm 또는 --start-phase=research 포함 시:
current_phase: research 설정 → 즉시 종료 (Orchestrator가 다음 Skill 호출)Core (항상):
Context-adaptive (1-3개 선택):
항상 마지막:
각 접근법에 대해:
APPROACH A: [Name]
요약 / 장점 / 단점 / 복잡도: S/M/L
추천: [A/B] — [이유]
사용자 선택 대기.
Write $WORK_DIR/brainstorm.md:
# Brainstorm: [Task Title]
## 문제 정의
## 성공 기준
## 접근 방식 비교
### Approach A / B: [Name] — 요약, 장점, 단점, 복잡도
## 선택된 접근 방식 — [Name] + 이유
## 엣지 케이스 & 리스크
## 변경하지 않는 부분 (Boundaries)
## 다음 단계
Read("skills/shared/references/review-gate.md") — Structural Review 실행:
$WORK_DIR/brainstorm.md--skip-review (state의 review_state: skipped) 시 건너뜀.
Read("skills/shared/references/phase-review-gate.md") — 프로토콜 실행:
$WORK_DIR/brainstorm.mdreview_state: completedreview_results.brainstorm: {score, iterations, timestamp}phase_review.brainstorm: {reviewed, reviewers, self_issues, external_issues, resolved}brainstorm_completed_at: current ISO timestampcurrent_phase: research브레인스톰 완료!
문서: $WORK_DIR/brainstorm.md
선택된 접근법: [Name]
Spec Review: [score]/10