Creates ast-grep patterns for structural code search. Use when finding functions/classes by structure, refactoring code, or when grep returns too many false positives.
Builds Claude Agent SDK agents in Python. Use when creating custom tools, hooks, sub-agents, or MCP integrations with the Agent SDK. Python ์์ด์ ํธ ๊ตฌ์ถ ์ ์ฌ์ฉ.
Graph-based code review with Tree-sitter knowledge graph. Use when reviewing code changes, PRs, or exploring blast radius of modifications in projects with code-review-graph installed (.code-review-graph/ exists). Also use for initial setup of code-review-graph in a new project. Do NOT use for checklist-based reviews without graph (use code-review instead), or for security-focused reviews (use security instead).
Code review hub. ํ์ ์์ ์ฑ (TypeScript, Python), lint ๊ฐ์ฌ, ์ฃฝ์ ์ฝ๋, ํ ์คํธ ํ์ง ๋ฆฌ๋ทฐ (smell, overfitting, ์ปค๋ฒ๋ฆฌ์ง, ํตํฉ/E2E), Terraform/IaC ์์ ์ฑ (lifecycle, state, credentials). ๋ณ๋ ฌ ์์ด์ ํธ ๋ชจ๋๋ก ๋ค๊ฐ์ ๋ถ์ ์ง์. ์ฝ๋ ๋ฆฌ๋ทฐ, ํ์ ์ฒดํฌ, lint, ํ ์คํธ ๋ฆฌ๋ทฐ, terraform, IaC.
๋ฐ์ดํฐ ์กฐ์ฌ/๋ถ์ ํ์ดํ๋ผ์ธ ์์ฑ. ๋ฐ์ดํฐ ์์ง -> Python ๋ถ์/์ฐจํธ(matplotlib) -> HTML ๋ฆฌํฌํธ. Use when ๋ฐ์ดํฐ ๋ถ์, ์กฐ์ฌ, investigation, ์ด์ ํ์ง, ํจํด ๋ถ์, ๋ฆฌํฌํธ ์์ฑ, ์ฐจํธ ์๊ฐํ, ๋ฐ์ดํฐ ์์ง ํ์ดํ๋ผ์ธ ๊ตฌ์ถ. Also use when ๋ฐ์ดํฐ๋ฅผ ๋ชจ์์ ๋ถ์ํ๊ณ ๋ณด๊ณ ์๋ฅผ ๋ง๋๋ ์์ . Do NOT use for ๋จ์ DB ์กฐํ (use gandy), ๋จ์ ์ฐจํธ ํ๋ (use diagram).
์ฝ๋ ์์ ์๋ฃ ํ ๋ณ๊ฒฝ ๋ด๋ฌํฐ๋ธ ๋ฌธ์ ์์ฑ. ๋ณ๊ฒฝ ์์ฝ, ์ค๊ณ ํ๋จ ๊ทผ๊ฑฐ, ํ์ต ํฌ์ธํธ๋ฅผ vault์ ๊ธฐ๋ก. Vault ์์น/๋งคํ์ `documentation` skill, ํ์์ `obsidian-write` ์ฐธ์กฐ. Use when completing code work, after PR creation, reviewing what was done, or wanting to document changes for learning. /debrief, ์์ ์ ๋ฆฌ, ๋ณ๊ฒฝ ๊ธฐ๋ก, ํ๊ณ .
Audits visual design for AI-generated aesthetic patterns and produces improvement plans. Use when reviewing UI design, checking if a website looks "AI-generated", auditing .pen files for generic aesthetics, or improving visual identity. Also use when "AI purple", "looks generic", "soulless design", "design review", "AI์ค๋ฌ์ด", "๋์์ธ ์ ๊ฒ", "๋์์ธ ๊ฐ์ฌ", or "escape AI aesthetic". Do NOT use for code review (use code-review) or accessibility audit.
๊ฒฌ์ ์ฐ์ + ์ ์ง์ ์ค๊ณ ํฉ์ (๊ฒฌ์ โ๋ฒ์โ๊ตฌ์กฐโ์ํธ์์ฉโ๊ณ์ฝโ๊ตฌํ). Use when ๊ฒฌ์ ๋ด์, ๊ฒฌ์ ๋ด์ค, estimate effort, scope is unclear for multi-component work, new feature domain with undefined boundaries, or system integration requiring architectural decisions. ๊ฒฌ์ , ์ค๊ณ ๋จผ์ , ๊ตฌ์กฐ ์ค๊ณ, ๋ฒ์ ์ ์. Do NOT use for single-component changes where scope is already clear, or when a plan already exists (use plan-review instead).