AI ์ฝ๋ฉ ์ํฌํ๋ก์ฐ ๋ณด์ผ๋ฌํ๋ ์ดํธ ๋ง์ผํ๋ ์ด์ค
npx claudepluginhub yesroad/cc-kitAI ์ฝ๋ฉ ์ํฌํ๋ก์ฐ ๋ณด์ผ๋ฌํ๋ ์ดํธ โ rules, skills, agents, commands๋ฅผ ํฌํจํ Claude Code ํ์ฅ ํคํธ
Share bugs, ideas, or general feedback.
Claude Code ํ์ฅ ํ๋ฌ๊ทธ์ธ โ rules, agents, skills, commands๋ฅผ ํฌํจํ AI ์ฝ๋ฉ ์ํฌํ๋ก์ฐ ํคํธ.
์์ด์ ํธ = ๋ชจ๋ธ + ์ํฌํ๋ก์ฐ ํ๋ค์ค (์ค์ผ์คํธ๋ ์ด์ ยท ์ค์บํด๋ฉ ยท ๊ฐ๋๋ ์ผ ยท ํผ๋๋ฐฑ๋ฃจํ ยท ๋ฉ๋ชจ๋ฆฌ)
| ๊ณ์ธต | ํ์ผ | ์ญํ |
|---|---|---|
| ์ค์ผ์คํธ๋ ์ด์ | workflows/coordination/ | ์์ด์ ํธ ํ ์กฐ์จ |
| ์์ด์ ํธ/์ค์บํด๋ฉ | rules/core/, agents/ | ์ปจํ ์คํธ + ๊ท์น |
| ๊ฐ๋๋ ์ผ | hooks/guard-check.sh | ์ฝ๋ ์ ์ฅ ์ ์๋ ํจํด ๊ฒ์ฌ |
| ํผ๋๋ฐฑ ๋ฃจํ | /start, /work, /done | PlanโImplementโVerifyโAdjust ์ฌ์ดํด |
| ๋ฉ๋ชจ๋ฆฌ | Basic Memory MCP (์ ํ) | ์ธ์ ๊ฐ ํ๋ก์ ํธ ๋ฉ๋ชจ๋ฆฌ |
Claude Code์์ ์คํํฉ๋๋ค:
/plugin marketplace add yesroad/cc-kit
/plugin install cc-kit@yesroad
ํ๋ฌ๊ทธ์ธ ์ ์ฉ์ ์ํด Claude Code๋ฅผ ๊ป๋ค๊ฐ ๋ค์ ์์ํฉ๋๋ค.
์ ์ฉํ ํ๋ก์ ํธ ๋ฃจํธ์์ Claude Code๋ฅผ ์ด๊ณ ์คํํฉ๋๋ค:
/setup
๊ธฐ์ ์คํ ์ธํฐ๋ทฐ(7๋ฌธํญ)๋ฅผ ์งํํ ํ ํ๋ก์ ํธ์ ๋ง์ถคํ๋ .claude/์ CLAUDE.md๋ฅผ ์๋ ์์ฑํฉ๋๋ค.
์ดํ ์ปค๋งจ๋๋ /start, /done, /commit ๋ฑ ๋ค์์คํ์ด์ค ์์ด ์ฌ์ฉํ ์ ์์ต๋๋ค.
| ์ง๋ฌธ | ์ ํ์ง |
|---|---|
| Q1. ํ๋ ์์ํฌ | Next.js / React / ๊ธฐํ |
| Q2. ๋ผ์ฐํฐ | App Router / Pages Router (Next.js๋ง) |
| Q3. ์คํ์ผ๋ง | TailwindCSS / Emotion / CSS Modules / ๊ธฐํ |
| Q4. ์๋ฒ ์ํ | TanStack Query / SWR / ์์ |
| Q5. ์ ์ญ ์ํ | Jotai / Zustand / Redux Toolkit / ์์ |
| Q6. ๊ฒ์ฆ ๋ผ์ด๋ธ๋ฌ๋ฆฌ | Zod / ์์ |
| Q7. MCP ์๋ฒ | Figma / Supabase / Playwright / Atlassian / shadcn / Basic Memory / ์์ (๋ณต์ ์ ํ) |
# terminal-notifier (macOS ์์
์๋ฃ ์๋ฆผ)
brew install terminal-notifier
# gh CLI (PR ์์ฑ ๋ฐ ๋ฆฌ๋ทฐ ์กฐํ)
brew install gh && gh auth login
| ์ปค๋งจ๋ | ์ค๋ช |
|---|---|
/setup | ๊ธฐ์ ์คํ ์ธํฐ๋ทฐ โ ๋ง์ถคํ .claude/ + CLAUDE.md ์์ฑ |
/update-cc-kit | ํ๋ฌ๊ทธ์ธ ํ์ผ ์ต์ ํ (CLAUDE.mdยท์ปค์คํ ํ์ผ ๋ณด์กด, ์ถฉ๋ ์ ํ์ธ) |
/start | ์์ ์์ โ Plan Mode โ ๋ถ์ โ ๊ณํ ์์ฑ |
/work | ๊ตฌํ + ๊ฒ์ฆ โ ๊ณํ ์ฝ๊ธฐ โ ๊ตฌํ โ ๊ณํ ๋๋น ๊ฒ์ฆ |
/done | ์์ ์๋ฃ โ ๊ฒ์ฆ โ ์ปค๋ฐ โ PR |
/commit | staged ๋ณ๊ฒฝ์ฌํญ์ผ๋ก ์ปค๋ฐ ๋ฉ์์ง ์์ฑ ํ ์ปค๋ฐ |
/test | ๋จ์ โ ํตํฉ โ E2E ํ ์คํธ ์์ฐจ ์คํ |
/setup-notifier | macOS ์๋ฆผ ์ด๊ธฐ ํ๊ฒฝ ์ค์ (์ต์ด 1ํ) |
์คํฌ์ ํค์๋๋ฅผ ์ ๋ ฅํ๋ฉด ์๋์ผ๋ก ํธ๋ฆฌ๊ฑฐ๋ฉ๋๋ค.
| ์คํฌ | ํธ๋ฆฌ๊ฑฐ | ์ค๋ช | ์กฐ๊ฑด |
|---|---|---|---|
commit-helper | "์ปค๋ฐ ๋ฉ์์ง ๋ง๋ค์ด์ค" | staged ๊ธฐ๋ฐ ์ปค๋ฐ ๋ฉ์์ง ์๋ ์์ฑ | ํญ์ |
code-quality | "๋ฆฐํธ", "ํฌ๋งท", "ํ์ ์ฒดํฌ" | ๋ฆฐํธยทํฌ๋งทยทํ์ ์ฒดํฌ ํตํฉ ์คํ | ํญ์ |
bug-fix | "๋ฒ๊ทธ", "์ค๋ฅ", "์๋ฌ" | ์์ธ ๋ถ์ ํ 2-3๊ฐ์ง ํด๊ฒฐ ์ต์ ์ ์ | ํญ์ |
refactor | "๋ฆฌํฉํ ๋ง", "๊ตฌ์กฐ ๊ฐ์ " | ์ ์ฑ ๋ณดํธ ํ ์คํธ ํฌํจ ๋จ๊ณ๋ณ ๋ฆฌํฉํ ๋ง | ํญ์ |
test-unit | "๋จ์ ํ ์คํธ", "์ ๋ ํ ์คํธ" | ์ปดํฌ๋ํธ/ํจ์/ํ ๋จ์ ํ ์คํธ ์์ฑ (BDD) | React / Next.js |
test-integration | "ํตํฉ ํ ์คํธ", "API ํ ์คํธ" | Route HandlerยทServer Actions ํตํฉ ํ ์คํธ ์์ฑ | React / Next.js |
test-e2e | "e2e ํ ์คํธ", "playwright" | Playwright ๊ธฐ๋ฐ E2E ํ ์คํธ ์์ฑ | ํญ์ |
pr-responder | "๋ฆฌ๋ทฐ ๋ฐ์", PR ๋ฒํธ/URL | ์์ฉ/๊ฑฐ์ /์ง๋ฌธ ๋ถ๋ฅ ํ ์๋ ๋ฐ์ | ํญ์ |
migration-helper | "์ ๊ทธ๋ ์ด๋", "๋ง์ด๊ทธ๋ ์ด์ " | ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฒ์ ์ ๊ทธ๋ ์ด๋ ๋จ๊ณ์ ์คํ | ํญ์ |
docs-creator | "๋ฌธ์ ์์ฑ", "CLAUDE.md" | AI ์ฝ๋ฉ ๋๊ตฌ์ฉ ๋ฌธ์ ์์ฑ | ํญ์ |
directive-generator | "๋ฃจํธ ์ง์๋ฌธ ์์ฑ" | ํ๋ก์ ํธ ๋ถ์ ํ CLAUDE.md/AGENTS.md ์์ฑ | ํญ์ |
code-level-review | "์ฝ๋ ๋ฆฌ๋ทฐ", "์ปจ๋ฒค์ ํ์ธ" | ์๋์ด ๊ธฐ์ค ์ปจ๋ฒค์ ์ ์ฉ ๋ฐ ๋ ๋ฒจ ์ง๋จ | React / Next.js |
component-creator | "์ปดํฌ๋ํธ ๋ง๋ค์ด", "ํ์ด์ง ์ถ๊ฐ" | ํ๋ก์ ํธ ํจํด ๊ธฐ๋ฐ ์ปดํฌ๋ํธ/ํ ์์ฑ | React / Next.js |
nextjs-scaffold | "๋๋ฉ์ธ ์ถ๊ฐ", "์๋น์ค ํ์ผ ๋ง๋ค์ด" | service + query ํ + view ์ ์ฒด ์ค์บํด๋ฉ | Next.js |
web-design | "UI ๋ง๋ค์ด", "ํ๋ฉด ๊ตฌํ" | shadcn/ui ๊ธฐ๋ฐ 2025 ํธ๋ ๋ UI ๊ตฌํ | Next.js + TailwindCSS |