Use this skill when the user wants to audit the memory and documents Claude Code loads into context โ CLAUDE.md (user global + project + nested), MEMORY.md, @imports, .claude/skills, .claude/agents, .claude/commands, installed plugins โ and detect three kinds of issues: outdated claims, mutually contradictory statements, and risky-or-ambiguous wording. Produces a prioritized improvement list at `.drift-reports/`. Zero config. Trigger phrases: "doc drift", "memory drift", "memory audit", "context drift", "docs audit", "๋ฌธ์ ์ ๊ฒ", "๋ฌธ์ ๊ฐ์ฌ", "๋ฉ๋ชจ๋ฆฌ ๊ฐ์ฌ", "๋ฉ๋ชจ๋ฆฌ ์ ๊ฒ", "outdated ๋ฌธ์", "๋ฌธ์ ์ถฉ๋".
Greenfield project architecture + harness scaffolding for AI Agent productivity. Interview-driven decisions -> markdown spec output. Produces: Code Structure (vertical slice exemplar), Test Infrastructure, Guard Rails, conditional extensions, AND Harness (CLAUDE.md with domain/team context, rules, skills, hooks). L2: architecture decisions, L3: harness setup, L4: unified plan (requirements + tasks). Use when: "/scaffold", "scaffold", "new project", "set up project", "ํ๋ก์ ํธ ์ธํ ", "์ด๊ธฐ ๊ตฌ์กฐ"
Harness ์ฑ์๋ ์ง๋จ โ **6์ถ 24ํญ๋ชฉ ์ฒดํฌ๋ฆฌ์คํธ**์ **2ร3 ๋ถ์ ๋งคํธ๋ฆญ์ค**(Static/Behavioral/Growth ร User/Project)๋ก ํ๋ค์ค์ ์ฌ์ดํด(๊ตฌ์กฐโ๋งฅ๋ฝโ๊ณํโ์คํโ๊ฒ์ฆโ๊ฐ์ )์ ํ๊ฐํ๋ค. ํ๋จ์ ํญ์ "๊ฐ์ถ ๊ฒ(Static) โ ์ค์ ๋ก ํ๋ ๊ฒ(Behavioral)์ gap" ๋๋ "ํ๋ค์ค๊ฐ ์๋ผ๊ณ ์๋์ง(Growth)"์์ ๋์จ๋ค. 4๊ฐ ์๋ธ์์ด์ ํธ(skill-portfolio-analyzer, session-pattern-analyzer, context-quality-reviewer, project-automation-auditor)๋ฅผ ๋ณ๋ ฌ ์คํ. session-pattern-analyzer๋ User ์ ์ญ๊ณผ ํ์ฌ ํ๋ก์ ํธ ๋ ๋ฒ ๋๋ ค User/Project ์ค์ฝํ๋ฅผ ๋ถ๋ฆฌํ๋ค. Use whenever the user asks to audit their Claude Code harness, review skill portfolio health, evaluate execution patterns across sessions, check project context/rules quality, or wants to know what's missing in their AI setup โ even if they don't say "check-harness" explicitly. Trigger: "/check-harness", "check harness", "ํ๋ค์ค ์ฒดํฌ", "ํ๋ค์ค ์ ๊ฒ", "harness audit", "์ค์ ์ ๊ฒ", "๋ญ๊ฐ ๋ถ์กฑํ์ง ๋ด์ค", "ํ๋ค์ค ์ง๋จ", "์ฑ์๋ ์ ๊ฒ", "maturity check", "๋ด ํด๋ก๋ ์ค์ ๋ด์ค", "์คํฌ ์ ๋ฆฌ".
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 from agent coordination โ e.g., "A์ฌ B์ฌ C์ฌ ๋ถ์ํด์ค", "์ค๊ณํ๊ณ ๊ตฌํํ๊ณ ๋ฆฌ๋ทฐ๊น์ง", "์ด๊ฑฐ ์์๋๋ก ํด์ค", "3๊ฐ ๋์์ ๋๋ ค", or any task with 3+ subtasks where choosing the right execution pattern matters for efficiency.
"/deep-interview", "deep interview", "interview me", "clarify requirements", "์๊ตฌ์ฌํญ ์ ๋ฆฌ", "์ธํฐ๋ทฐ", "๋ฅ ์ธํฐ๋ทฐ", "๋ญ ๋ง๋ค์ด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ์ด", "์๊ตฌ์ฌํญ์ด ๋ถ๋ช ํ", "์์ด๋์ด ๊ตฌ์ฒดํ"
Systematically QA test any application โ web apps, native macOS apps, Electron apps, CLI tools, interactive REPLs, or anything on screen. Three modes: browser (agent-browser/Playwright, fast, DOM-level), computer (MCP computer-use, screenshot + pixel clicks, any app), and cli (tmux, send-keys + capture-pane for interactive terminals). Auto-selects mode or accepts --browser / --computer / --cli override. Use when asked to "qa", "QA", "test this site", "test this app", "find bugs", "test and fix", "fix what's broken", "dogfood", "exploratory test", "bug hunt", "QA this app", "์ฌ์ดํธ ํ ์คํธ", "์ฑ ํ ์คํธ", "๋ธ๋ผ์ฐ์ QA", "ํ๋ฉด ๋ณด๊ณ ํ ์คํธํด์ค", "๋ค์ดํฐ๋ธ ์ฑ ํ ์คํธ", "screen test". Three tiers: Quick (critical/high only), Standard (+ medium), Exhaustive (+ cosmetic). Produces before/after health scores, fix evidence, and a ship-readiness summary.
Turn a goal into an implementation plan (spec.md). Simplified layer chain: L0:Goal โ L1:Context โ L2:Decisions โ L3:Requirements โ L4:Tasks. Evidence-based clarity scoring at L2. User approves at L2, L3, L4. Output is a single spec.md file written with the Write tool. Use when: "/specify", "specify", "plan this"