- Superpowers๋ AI ์ฝ๋ฉ ์์ด์ ํธ์๊ฒ ์ฒด๊ณ์ ์ธ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ๊ฐ์ ํ๋ ์คํฌ ํ๋ ์์ํฌ
- Jesse Vincent(obra)์ด ๊ฐ๋ฐํ Claude Code ํ๋ฌ๊ทธ์ธ ๊ธฐ๋ฐ์ ์์ด์ ํฑ ์คํฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- โ๋ ๋๋ํ ๋ชจ๋ธโ์ด ์๋๋ผ ์๊ฒฉํ ๋ฐฉ๋ฒ๋ก ๊ฐ์ ๋ก ๋ ๋์ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋๋ ์ ๊ทผ๋ฒ
- SKILL.md ๋งํฌ๋ค์ด ํ์ผ๋ก ์ ์๋ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ง์ ๋ฌธ์ ์ฒด๊ณ
ํด๋น ๊ฐ๋ ์ด ํ์ํ ์ด์
- AI ์์ด์ ํธ๊ฐ ์ฆํฅ์ ์ผ๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ฉด ํ์ง์ด ์ผ๊ด๋์ง ์์
- ๋ณต์กํ ์์ ์ผ์๋ก โ๊ณํ โ ๊ตฌํ โ ๊ฒ์ฆโ ๋จ๊ณ๋ฅผ ๊ฐ์ ํด์ผ ์ค์๊ฐ ์ค์ด๋ฆ
- ์คํฌ์ ๋ฌธ์ํํด๋๋ฉด ์์ด์ ํธ๊ฐ ๋งค๋ฒ ๊ฐ์ ์ค์๋ฅผ ๋ฐ๋ณตํ์ง ์๊ณ ๋์ ํ์ต ๊ฐ๋ฅ
- ๊ฐ๋ฐ์๊ฐ ๋งค๋ฒ ๋์ผํ ํ๋กฌํํธ๋ฅผ ์ ๋ ฅํ๋ ๋ฐ๋ณต ์์ ์ ๊ฑฐ
AS-IS
sequenceDiagram autonumber participant Dev as ๊ฐ๋ฐ์ participant Agent as AI ์์ด์ ํธ Dev->>Agent: "์ด ๊ธฐ๋ฅ ๊ตฌํํด์ค" Agent->>Agent: ์ฆ์ ์ฝ๋ ์์ฑ ์์ Agent->>Dev: ์ฝ๋ ์ ์ถ Dev->>Dev: ํ ์คํธ ์์, ๊ณํ ์์ ๋ฐ๊ฒฌ Dev->>Agent: "ํ ์คํธ๋ ์ถ๊ฐํด์ค" Agent->>Agent: ์ฌํ ํ ์คํธ ์์ฑ Dev->>Dev: ํ์ง ๋ถ์ผ์น ๋ฐ๋ณต
TO-BE
sequenceDiagram autonumber participant Dev as ๊ฐ๋ฐ์ participant Agent as AI ์์ด์ ํธ participant Skill as SKILL.md Dev->>Agent: "์ด ๊ธฐ๋ฅ ๊ตฌํํด์ค" Agent->>Skill: ๊ด๋ จ ์คํฌ ๊ฒ์ Skill-->>Agent: brainstorm โ plan โ implement ์คํฌ ๋ก๋ Agent->>Dev: ์๊ตฌ์ฌํญ ์ง๋ฌธ (Brainstorm) Dev->>Agent: ๋ต๋ณ Agent->>Agent: ๊ณํ ์์ฑ (Plan) Agent->>Agent: Git Worktree ์์ฑ Agent->>Agent: ์คํจ ํ ์คํธ ์์ฑ (RED) Agent->>Agent: ์ต์ ๊ตฌํ (GREEN) Agent->>Agent: ์ฝ๋ ๋ฆฌ๋ทฐ Agent->>Dev: ๊ฒ์ฆ๋ ๊ฒฐ๊ณผ๋ฌผ ์ ์ถ
Superpowers์ ํต์ฌ ๊ตฌ์กฐ
Bootstrap ๋ฉ์ปค๋์ฆ
Superpowers๋ Claude Code์ session-start hook์ ํตํด ๋ถํธ์คํธ๋ฉ๋๋ค. ์ธ์ ์ด ์์๋๋ฉด Claude์๊ฒ ๋ค์์ ์ฃผ์ ํ๋ค:
โYou have skills. They give you Superpowers.โ
์ดํ getting-started/SKILL.md๋ฅผ ์ฝ๋๋ก ์ง์ํ๋ฉฐ, ํต์ฌ ๊ท์น์ ์ ๋ฌํ๋ค:
- ์คํฌ์ด ์กด์ฌํ๋ฉด ๋ฐ๋์ ๊ทธ ์คํฌ์ ์ฌ์ฉํด์ผ ํ๋ค
- ์ฆํฅ์ ์ ๊ทผ ๋์ ์คํฌ์ ์ ์๋ ์ ์ฐจ๋ฅผ ๋ฐ๋ผ์ผ ํ๋ค
- ์์ ์ ๊ด๋ จ ์คํฌ์ ๊ฒ์ํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํด์ผ ํ๋ค
SKILL.md ํฌ๋งท
๊ฐ ์คํฌ์ ๋งํฌ๋ค์ด ํ์ผ๋ก ์ ์๋๋ค:
---
name: my-skill
description: ์ด ์คํฌ์ด ํ๋ ์ผ
disable-model-invocation: true # ์ฌ์ฉ์๋ง ํธ์ถ ๊ฐ๋ฅ
allowed-tools: Read, Grep # ํ์ฉ ๋๊ตฌ ์ ํ
context: fork # ์๋ธ์์ด์ ํธ์์ ๊ฒฉ๋ฆฌ ์คํ
---
์คํฌ ์คํ ์ง์์ฌํญ...| ํ๋ | ์ญํ |
|---|---|
name | /slash-command ์ด๋ฆ์ด ๋จ |
description | Claude๊ฐ ์๋ ๋ก๋ ์ฌ๋ถ๋ฅผ ํ๋จํ๋ ๊ธฐ์ค |
disable-model-invocation | true๋ฉด ์ฌ์ฉ์ ์๋ ํธ์ถ๋ง ํ์ฉ |
user-invocable | false๋ฉด Claude๋ง ํธ์ถ ๊ฐ๋ฅ (๋ฐฐ๊ฒฝ ์ง์์ฉ) |
allowed-tools | ์คํฌ ํ์ฑ ์ ํ์ฉ๋๋ ๋๊ตฌ ๋ชฉ๋ก |
context: fork | ๊ฒฉ๋ฆฌ๋ ์๋ธ์์ด์ ํธ์์ ์คํ |
์คํฌ ์ ์ฅ ์์น
| ์์น | ๊ฒฝ๋ก | ์ ์ฉ ๋ฒ์ |
|---|---|---|
| Enterprise | ๊ด๋ฆฌ ์ค์ | ์กฐ์ง ์ ์ฒด |
| Personal | ~/.claude/skills/<name>/SKILL.md | ๋ชจ๋ ํ๋ก์ ํธ |
| Project | .claude/skills/<name>/SKILL.md | ํด๋น ํ๋ก์ ํธ๋ง |
| Plugin | <plugin>/skills/<name>/SKILL.md | ํ๋ฌ๊ทธ์ธ ํ์ฑ ๋ฒ์ |
ํ์ ์ํฌํ๋ก์ฐ: Brainstorm โ Plan โ Implement
Superpowers์ ๊ฐ์ฅ ํฐ ๋ณํ๋ ์์ด์ ํธ๊ฐ ์ฝ๋๋ฅผ ๋ฐ๋ก ์์ฑํ์ง ์๊ณ , ๋ํ๋ฅผ ํตํ ๊ณํ ์๋ฆฝ์ ๊ธฐ๋ณธ ํ๋์ผ๋ก ์ผ๋ ๊ฒ์ด๋ค.
- Brainstorm โ ์ํฌ๋ผํ ์ค์ ์ง๋ฌธ์ผ๋ก ์๊ตฌ์ฌํญ ์ ์ , ๋์ ํ์
- Plan โ 2~5๋ถ ๋จ์ ํ์คํฌ๋ก ๋ถํด, ํ์ผ ๊ฒฝ๋ก์ ์ฝ๋ ์คํ ๋ช ์
- Git Worktree โ ๊ฒฉ๋ฆฌ๋ ๊ฐ๋ฐ ๋ธ๋์น ์๋ ์์ฑ
- Execute โ ์๋ธ์์ด์ ํธ ํ๊ฒฌ ๋๋ ๋ฐฐ์น ์คํ + ์ฌ๋ ์ฒดํฌํฌ์ธํธ
- TDD โ RED(์คํจ ํ ์คํธ) โ GREEN(์ต์ ๊ตฌํ) โ REFACTOR
- Code Review โ ์ฌ๊ฐ๋ ๊ธฐ๋ฐ ์ด์ ๋ฆฌํฌํธ, critical์ ์งํ ์ฐจ๋จ
- Branch Completion โ ๋จธ์ง ๊ฒฐ์ + ์ ๋ฆฌ
์ค๋ ์ฌ๋ฆฌํ ์๋ฆฌ์ ์ ์ฉ
Jesse Vincent์ Cialdini์ ์ค๋ 7์์น์ด LLM์๋ ์๋ํ๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ๋ค. ์ด๋ฅผ ์คํฌ ์ค๊ณ์ ํ์ฉํ์ฌ ์์ด์ ํธ๊ฐ ์ ์ฐจ๋ฅผ ๊ฑด๋๋ฐ์ง ์๋๋ก ๊ฐ์ ํ๋ค.
์๋ ฅ ํ ์คํธ ์๋๋ฆฌ์ค:
| ์๋๋ฆฌ์ค | ์ํฉ | ํ ์คํธ ๋ชฉ์ |
|---|---|---|
| Time Pressure | โํ๋ก๋์ ๋ค์ด, ๋ถ๋น $5K ์์คโ | ๊ธด๊ธ ์ํฉ์์๋ ์คํฌ์ ๋จผ์ ํ์ธํ๋์ง |
| Sunk Cost | โ45๋ถ ๋์ ์์ฑํ ์ฝ๋๊ฐ ์์โ | ๋งค๋ชฐ ๋น์ฉ์๋ ๋ ๋์ ์ ๊ทผ๋ฒ์ ํ์ํ๋์ง |
๊ฐ ์คํจ ์ getting-started/SKILL.md์ ์ง์๋ฅผ ์ค๋ ์์น ๊ธฐ๋ฐ์ผ๋ก ๊ฐํํ์ฌ ์์ด์ ํธ๊ฐ ์ ์ฐจ๋ฅผ ๋ฐ๋ฅด๋๋ก ๋ฐ๋ณต ๊ฐ์ ํ๋ค.
์๊ธฐ ๊ฐ์ ๋ฅ๋ ฅ: โ์คํฌ์ ๋ง๋๋ ์คํฌโ
Superpowers์ ๋ฉํ์ ํน์ง์ writing-skills๋ผ๋ ์คํฌ์ด ์กด์ฌํ๋ค๋ ์ ์ด๋ค:
- ๊ธฐ์ ๋ฌธ์๋ ์ฑ ์ ์ฝ๊ฒ ํ๋ค
- ์ด์ ์ ๋ชจ๋ฅด๋ ๊ฐ๋ ์ ์ถ์ถํ๋ค
- ์๋ก์ด ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์คํฌ์ ์์ฑํ๋ค
- ์คํจ ํจํด์ ๊ธฐ๋ฐํด ๊ธฐ์กด ์ง์๋ฅผ ๊ฐํํ๋ค
์ด๊ฒ์ด Jesse Vincent์ด ๋งํ๋ ํต์ฌ ํต์ฐฐ์ด๋ค:
โAI ๋ชจ๋ธ์ ์ฑ ์ด๋ ๋ฌธ์๋ฅผ ๊ฑด๋ค๊ณ โ์ฝ์ด๋ผ. ์๊ฐํด๋ผ. ๋ฐฐ์ด ๊ฒ์ ์ ์ด๋ผโ๋ผ๊ณ ํ๋ฉด, ์ ์ ํ ํ๋ ์ด๋ฐ ํ์ ์ถ์ถ ๊ฐ๋ฅํ๊ณ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ง์์ด ๋๋ค.โ
Claude Code Skills ์์คํ ๊ณผ์ ๊ด๊ณ
Superpowers๋ Claude Code์ ๊ณต์ Skills ์์คํ ์์ ๊ตฌ์ถ๋์๋ค. Claude Code๋ 2025๋ 10์ ํ๋ฌ๊ทธ์ธ ์์คํ ์ ์ถ์ํ๊ณ , Jesse Vincent์ ์ฆ์ Superpowers๋ฅผ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๋ฐฐํฌํ๋ค.
ํ์ฌ Superpowers๋ Claude Code ์ธ์๋ Cursor, OpenAI Codex, OpenCode, Gemini CLI, GitHub Copilot CLI ๋ฑ ๋ค์ค ์์ด์ ํธ๋ฅผ ์ง์ํ๋ค.
ํ๋ก์ ํธ ๊ท๋ชจ (2026๋ 3์ ๊ธฐ์ค):
- GitHub Stars: 129,000+
- Forks: 10,600+
- MIT ๋ผ์ด์ ์ค
ํฌํจ๋ ์ฃผ์ ์คํฌ ๋ชฉ๋ก
| ์นดํ ๊ณ ๋ฆฌ | ์คํฌ |
|---|---|
| ํ์ | brainstorming, writing-plans, executing-plans, requesting-code-review, receiving-code-review |
| ๊ฐ๋ฐ | using-git-worktrees, dispatching-parallel-agents, subagent-driven-development, finishing-a-development-branch |
| ํ ์คํธ | test-driven-development |
| ๋๋ฒ๊น | systematic-debugging, verification-before-completion |
| ๋ฉํ | writing-skills, using-superpowers |