with one click
claude-deep-work
claude-deep-work contains 27 collected skills from Sungmin-Cho, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
This skill should be used at Phase 3 of deep-work to execute slice-based TDD (RED โ GREEN โ REFACTOR) for each approved plan slice. Dispatches in solo (inline) or team (implement-slice-worker subagent delegation by cluster_id) mode, runs computational sensors (lint/typecheck/coverage), performs 2-stage slice review (delegate reviewer + evaluator_model), and emits M3-envelope-wrapped receipts/SLICE-*.json via hooks/scripts/wrap-receipt-envelope.js. Triggered by 'implement phase', '๊ตฌํ ์์', '/deep-work continue', /deep-implement slash, cross-platform Skill({ skill: "deep-work:deep-implement", args: "..." }), or orchestrator dispatch after plan approval.
This skill should be used at Phase 2 of deep-work, after research.md approval, to design a detailed implementation plan with TDD slices. Decomposes work into SLICE-NNN units with `depends_on` DAG, acceptance contracts (`failing_test`, `acceptance_threshold`), and optional `cluster_id` hint for parallel-safe grouping. Emits plan.md with the inline slice DAG (Implement Phase's deep-implement skill parses it for worker fan-out โ no external slices.md/slice-graph.json is emitted). Triggered by 'create implementation plan', '๊ณํ ์๋ฆฝ', /deep-plan slash, cross-platform Skill({ skill: "deep-work:deep-plan", args: "..." }), or orchestrator dispatch after research approval.
Author the executable spec contract for deep-work research sessions. Invoked through /deep-spec, $deep-work:deep-spec, or orchestrator dispatch.
This skill should be used when the user invokes /deep-work "task", uses cross-platform Skill({ skill: "deep-work:deep-work-orchestrator", args: "task" }), asks to start a new deep-work session, or requests evidence-driven workflow auto-flow across Brainstorm โ Research โ Plan โ Implement โ Test phases. Handles session initialization (profile v3 load, capability detection, session-recommender sub-agent, AskUserQuestion 4-key ask, flag parsing) and dispatches the 5-phase pipeline with Exit Gates between each phase.
Use when the user finishes a deep-work session โ merging, opening a PR, keeping the branch as-is, or discarding. Triggers on `/deep-finish`, "finish session", "wrap up session", "์ธ์ ๋ง๋ฌด๋ฆฌ", "์ธ์ ์ข ๋ฃ", "PR ๋ง๋ค์ด์ค", or orchestrator auto-call after Phase 5 (Integrate) completes. Emits an M3-envelope-wrapped `session-receipt.json` (and optionally a cross-plugin `handoff.json`). Supports `--skip-integrate` (Phase 5 bypass), `--handoff-to=<plugin>` / `--no-handoff` (post-finish handoff control).
Use when the user manually requests a deep-work phase document review. Parses --phase, --structural, and --adversarial compatibility arguments, then enters the canonical adaptive review protocol.
Use when the user wants to generate or view the comprehensive deep-work session report โ session lifecycle, slice summary, evidence trail, TDD compliance, sensor pass-rate, model usage, evaluation outcomes. Triggers on `/deep-report`, `/deep-status --report`, "session report", "deep-work report", "์ธ์ ๋ฆฌํฌํธ", "์ธ์ ๋ณด๊ณ ์", "๋ฆฌํฌํธ ์์ฑ". Writes to `$WORK_DIR/report.md` and prints inline summary. Sub-page of the deep-status hub.
This skill should be used during deep-work Phase 1 to research an existing codebase (architecture/patterns/risks) via research-codebase-worker, or to investigate a zero-base project's tech stack/conventions/data-model via research-zerobase-worker (using WebSearch + Context7 for up-to-date library docs). Consumes evolve-insights and harnessability M3 envelopes as context. Triggered by 'start research phase', 'analyze codebase', /deep-research slash, cross-platform Skill({ skill: "deep-work:deep-research", args: "..." }), or orchestrator dispatch after brainstorm approval. Solo/Team mode automatic based on project size.
Use when the user wants to resume an active deep-work session โ restoring context from previous artifacts and continuing from the current phase. Triggers on `/deep-resume`, "resume session", "deep-work ์ด์ด์", "์ธ์ ์ฌ๊ฐ", "์ด์ ์์ ๊ณ์", or when interrupted mid-phase. Detects active session via env var โ pointer file โ legacy fallback, restores worktree context, migrates state if version-bumped, clears phase cache, and dispatches to the per-phase resume skill. Supports `--session=<id>`, `--resume-from=<phase>`, `--worktree=<path>`.
Use when the user wants to see the current deep-work session status and progress โ dashboard, badge, tree, or routing to sub-pages (receipts / history / report / assumptions). Triggers on `/deep-status`, "session status", "deep-work status", "์ธ์ ์ํ", "์ธ์ ํํฉ", "์ํ ํ์ธ". Hub command that dispatches to deep-receipt (ยง6), deep-history (ยง7), deep-report (ยง8), deep-assumptions (ยง9) sub-skills via inline body Read. Supports `--compare` (fork comparison), `--receipts`, `--history`, `--report`, `--assumptions`, `--all`, `--tree`, `--badge`, `--risk`.
This skill should be used at Phase 4 of deep-work, after all slices in plan.md are marked [x], to run 9 verification gates: receipt completeness, plan-alignment drift, cross-slice spec/quality review, sensor clean, mutation, fitness delta, and health required/advisory. On failure, triggers the implement-test retry loop (cleanup implement_completed_at + receipt invalidation). Sets test_passed: true marker that gates deep-finish's session-receipt M3 envelope emit (with parent_run_id chain to consumed evolve-insights run). Triggered by /deep-test slash, cross-platform Skill({ skill: "deep-work:deep-test", args: "..." }), or orchestrator dispatch after implement approval.
Phase 5 โ Integrate: ์ค์น๋ deep-suite ํ๋ฌ๊ทธ์ธ ์ํ๋ฅผ ์์งํ์ฌ AI๊ฐ ๋ค์ ๋จ๊ณ๋ฅผ ์ถ์ฒํ๊ณ ์ฌ์ฉ์๊ฐ ์ ํยท์คํํ๋ ๋ํํ ๋ฃจํ. Phase 4(Test) ์๋ฃ ํ ํธ์ถ๋๊ฑฐ๋ `/deep-integrate` slash ๋๋ cross-platform Skill({ skill: "deep-work:deep-integrate", args: "..." })๋ก ๋ช ์์ ์ฌ์ง์ ๊ฐ๋ฅ. `--skip-integrate`๋ก ๊ฑด๋๋ธ ์ ์๋ค.
Use when the user invokes /deep-work "task", uses cross-platform Skill({ skill: "deep-work:deep-work", args: "task" }) or $deep-work:deep-work "task", asks to start a new deep-work session, or requests the primary Evidence-Driven Development auto-flow entry point. This is a compatibility alias for deep-work-orchestrator and preserves the historical /deep-work entry name.
Use when the user wants to inspect deep-work's assumption health report โ Wilson Score-based per-assumption confidence, verdict (justified / loosen / drop), model-aware split, and decay history. Triggers on `/deep-assumptions`, `/deep-status --assumptions`, "assumption health", "rule justification", "loosen enforcement", "์ด์ธ์ ํฌ์ค", "๊ท์น ์ ๋นํ", "๊ฐ์ ๊ฒ์ฆ". Reads session evidence to decide whether deep-work's hook denylist + receipt validation rules are still justified. Sub-page of the deep-status hub.
This skill should be used at Phase 0 of a deep-work session to explore the problem space before implementation โ defining goals, success criteria, boundaries, and comparing 2-3 candidate approaches. Triggered when the /deep-work orchestrator enters brainstorm phase, when /deep-brainstorm is invoked directly, or via cross-platform Skill({ skill: "deep-work:deep-brainstorm", args: "..." }) to ideate on a task without writing code yet. Skippable via --skip-brainstorm.
Use when the user wants to scan and clean up stale deep-work git worktrees (`dw/*` branches) plus fork worktrees. Triggers on `/deep-cleanup`, "clean worktrees", "stale worktree", "worktree ์ ๋ฆฌ", "fork ์ ๋ฆฌ", "deep-work ์ ๋ฆฌ". Scans `git worktree list`, classifies stale/active, offers per-worktree or batch deletion via AskUserQuestion, handles dirty trees with extra confirmation, and prunes `.claude/deep-work-sessions.json` registry for idle fork sessions.
Use when the user enters debug sub-mode during deep-work Phase 3 (Implement) to investigate root causes before applying fixes. Triggers on `/deep-debug`, "systematic debug", "root cause investigation", "๋๋ฒ๊ทธ ๋ชจ๋", "๊ทผ๋ณธ ์์ธ ๋ถ์", `verification_cmd` ์คํจ ์ ์๋ ์ง์ , or "fix this" once iron-rule blocks guessing. Four phases: Investigate โ Analyze โ Hypothesize โ Implement. Iron rule: NO fixes without root cause investigation first. Escalates to user after 3 invalidated hypotheses.
Use when the user wants to fork an existing deep-work session to explore an alternative approach without losing the original. Triggers on `/deep-fork`, "fork session", "alternative approach", "์ธ์ fork", "๋ค๋ฅธ ์ ๊ทผ", "๋ถ๊ธฐ ํ์". Resolves target session-id (explicit arg or auto-detect active), parses `--from-phase=<phase>` (brainstorm|research|plan|implement) to choose restart point, creates a new worktree+session pair, copies brainstorm.md/research.md/plan.md up to the from-phase boundary, and registers `fork_parent` link in `.claude/deep-work-sessions.json`.
Use when the user wants to view cross-session deep-work history โ completed session list, TDD compliance rates, model usage (haiku/sonnet/opus/main), evaluator model usage, and aggregate trends. Triggers on `/deep-history`, `/deep-status --history`, "session history", "deep-work history", "์ธ์ ์ด๋ ฅ", "์ด์ ์ธ์ ", "TDD ์ค์์จ ํธ๋ ๋". Scans `.deep-work/*/session-receipt.json` envelopes recursively, aggregates per-session stats, and displays trend indicators (recent-3 vs prior-3). Sub-page of the deep-status hub.
Use when the user wants a code-metrics + complexity + dependency analysis report on a target file/directory/glob. Triggers on `/deep-insight`, "code insight", "complexity report", "code metrics", "๋ฉํธ๋ฆญ ๋ถ์", "๋ณต์ก๋ ๋ฆฌํฌํธ", "์์กด์ฑ ๋ถ์", or auto-invocation by `/deep-test` as the Insight Tier of the 3-tier Quality Gate (never blocks). Analysis-only โ does NOT modify code. Saves results to `$WORK_DIR/insight-report.md` when run inside a deep-work session, prints inline otherwise.
Use when the user wants mutation testing on changed files to verify AI-generated test quality, with optional auto-fix loop for surviving mutants. Triggers on `/deep-mutation-test`, "mutation test", "test quality", "mutation score", "๋ฎคํ ์ด์ ํ ์คํธ", "ํ ์คํธ ํ์ง ๊ฒ์ฆ". Primary callsite is Phase 4 (Test) but supports standalone manual use. Computes `killed / (killed + survived)` score (excludes NoCoverage), auto-fix loop (max 3 rounds) transitions back to Implement phase to add tests for survived mutants then re-runs.
Use when the user wants to view, dashboard, or export deep-work slice receipts (`receipts/SLICE-*.json`). Triggers on `/deep-receipt`, `/deep-status --receipts`, "receipt dashboard", "slice receipt", "๋ฆฌ์ํธ ๋ณด๊ธฐ", "๋ฆฌ์ํธ ๋์๋ณด๋", "์๋น๋์ค ๋ฆฌ์ํธ". Default subcommand is `dashboard` (ASCII visual of all slice receipts). Also: `view SLICE-NNN`, `export`, `validate`. Sub-page of the deep-status hub.
Use when the user wants to manually run computational sensors (linter, type checker, coverage) โ works inside or outside a deep-work session. Triggers on `/deep-sensor-scan`, "run sensors", "lint check", "type check", "coverage", "์ผ์ ์คํ", "๋ฆฐํธ ๊ฒ์ฌ", "ํ์ ๊ฒ์ฌ". Detects ecosystems via `sensors/detect.js`, runs per-tool with timeout, returns errors/warnings + FIX suggestions per file:line. Supports `--detect` (detection only), `--lint`, `--typecheck`, `--coverage` flags for selective runs.
Use when the user wants slice-level management inside a deep-work Phase 3 (Implement) session โ status dashboard, manual activation, spike mode entry, reset, or per-slice model override. Triggers on `/deep-slice`, "slice status", "spike mode", "slice reset", "์ฌ๋ผ์ด์ค ์ํ", "์คํ์ดํฌ ๋ชจ๋". Primary escape hatch for TDD-blocked scenarios (phase-guard surfaces `/deep-slice spike|reset` in block messages). Subcommands: `activate SLICE-NNN`, `spike SLICE-NNN`, `reset SLICE-NNN`, `model SLICE-NNN [model]`.
Use when the user wants plan-alignment verification โ comparing the approved plan against actual implementation to detect unimplemented items, out-of-scope changes, and design drift. Triggers on `/drift-check`, "plan drift", "drift detection", "plan alignment", "ํ๋ ๋๋ฆฌํํธ", "๊ณํ ์ ํฉ์ฑ", "๋๋ฆฌํํธ ๊ฒ์ฆ", or auto-invocation by `/deep-test` as the Required Gate (blocks on drift). Read-only โ does NOT modify code. Saves results to `$WORK_DIR/drift-report.md` when in workflow mode.
Use when the user wants SOLID design-principles code review โ evaluating SRP / OCP / LSP / ISP / DIP compliance on a target file/directory/glob. Triggers on `/solid-review`, "SOLID review", "design review", "design principles", "SOLID ๊ฒ์ฆ", "๋์์ธ ๋ฆฌ๋ทฐ", "์์น ๊ฒ์ฆ", or auto-invocation by `/deep-test` as the Advisory Quality Gate (does not block). Review-only โ does NOT modify code. Saves results to `$WORK_DIR/solid-review.md` when in workflow mode.
This skill provides a high-level overview of the deep-work workflow (Brainstorm โ Research โ Plan โ Implement โ Test โ Integrate, with M3 envelope receipt emit and Exit Gates between phases). Use when the user asks how deep-work works, requests a workflow overview, asks 'which phase should I start from', or needs to understand the phase-to-phase contracts. For executing an actual phase, prefer the phase-specific skills (deep-brainstorm, deep-research, deep-plan, deep-implement, deep-test, deep-integrate). Triggers: 'deep-work overview', 'workflow ๊ฐ์', 'how does deep-work work', 'phase ๊ตฌ์กฐ ์ค๋ช '.