[Skills] superpowers (with Claude Code)

[์›๋ณธ ๋งํฌ]

superpowers๋Š” ๋‹ค์–‘ํ•œ Skill ํ”„๋ฆฌ์…‹์œผ๋กœ ์™„์„ฑ๋„ ๋†’์€ ๊ฐœ๋ฐœ์„ ๋„์™€์ฃผ๋Š” ์Šคํ‚ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‹ค.
์ด๊ฒŒ ์ฃผ์ฒด๊ฐ€ ๋˜๋Š”๊ฑด ์•„๋‹ˆ๊ณ , ๊ทธ๋ƒฅ Skill์˜ ๋ฌถ์Œ์ด๋‹ค.

agent skill ์ž์ฒด๊ฐ€ ๋ฒ”์šฉ์ ์ธ ์ธํ„ฐํŽ˜์ด์Šค์ธ๋งŒํผ, claude code, codex, gemini CLI, github Copilot, cursor ๋“ฑ์˜ ์—์ด์ „ํŠธ๋“ค์—์„œ ์ „๋ถ€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.




๊ธฐ๋ฐ˜์ง€์‹

์•Œ์•„๋‘๋ฉด ์ข‹์€๊ฒƒ๋“ค
https://blog.naver.com/sssang97/224062386182
https://blog.naver.com/sssang97/224096244982




์ปจ์…‰

superpowers๋Š” ๊ทธ๋ƒฅ ๋น ๋ฅด๊ฒŒ ์ฐ์–ด๋‚ด๋Š” ๊ฒƒ๋ณด๋‹ค๋Š”, ์ฒด๊ณ„์ ์ธ ๊ณผ์ •์„ ํ†ตํ•ด์„œ ์ง„์ •์œผ๋กœ ์™„์„ฑ๋œ ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•œ๋‹ค.
๊ทธ๋ž˜์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ๋“ค์„ ํ™œ์šฉํ•œ๋‹ค.

๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ
์œ ์ €์™€์˜ ๋ฐ˜๋ณต์ ์ธ ํ”ผ๋“œ๋ฐฑ์„ ํ†ตํ•ด ์ •ํ™•ํ•œ ๊ตฌํ˜„ ํ˜•ํƒœ๋ฅผ ๊ตฌ์ฒดํ™”ํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ UI ์Šค์ผˆ๋ ˆํ†ค์„ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด์ฃผ๊ธฐ๋„ ํ•œ๋‹ค.

**worktree ๊ธฐ๋ฐ˜ ์„œ๋ธŒ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ **
worktree์™€ docker ๋“ฑ์„ ํ™œ์šฉํ•ด์„œ ๋ณ„๋„์˜ ๊ฒฉ๋ฆฌ๋œ ์˜์—ญ์—์„œ ๊ฐœ๋ฐœ ์ž‘์—…์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.

plan๊ณผ task ๊ด€๋ฆฌ
๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ์ด ๋๋‚˜๊ณ  ์š”๊ตฌ์‚ฌํ•ญ์ด ์™„์ „ํžˆ ๋ถ„์„๋˜๋ฉด, plan ๊ณผ์ •์—์„œ ๊ตฌ์ฒด์ ์€ task ๋‹จ์œ„๋ฅผ ์ •์˜ํ•œ๋‹ค.
์—ฌ๊ธฐ์„œ ๊ฐœ๋ณ„ task ๋‹จ์œ„๋ฅผ ์„œ๋ธŒ์—์ด์ „ํŠธ๋กœ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.

TDD (optional)
๋น ๋ฅธ ์…€ํ”„ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์•ˆ์ •์ ์ด๊ณ  ํŠผํŠผํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ํ•„์ˆ˜๋Š” ์•„๋‹ˆ๋‹ค.




์„ค์น˜

claude code๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‹ค๋ฃฌ๋‹ค.
์„ธ์…˜์—์„œ plugin install ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜๋ฉด ์ฆ‰์‹œ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค.

/plugin install superpowers@claude-plugins-official

๊ทธ๋ฆฌ๊ณ  ์žฌ์‹œ์ž‘ํ•˜๋ฉด skillsets์„ ๋กœ๋“œํ•œ ์ฑ„๋กœ ์‹คํ–‰์ด ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

๊ทธ๋Ÿฌ๋ฉด ๊ธฐ๋ณธ ์„ธํŒ…์€ ๋์ด๋‹ค. ๊ฐ„๋‹จํ•˜๋‹ค.


๊ทธ๋Ÿผ ์ด๋Ÿฐ ์‹์œผ๋กœ ์Šคํ‚ฌ ์ปค๋งจ๋“œ๊ฐ€ ์ž”๋œฉ ์ถ”๊ฐ€๋œ๋‹ค.
์ด๊ฑธ ์ง์ ‘ ํ˜ธ์ถœํ•ด๋„ ๋˜๊ณ , LLM์˜ ํŒ๋‹จ์— ๋งก๊ฒจ์„œ ๋Œ€์‹  ์“ฐ๊ฒŒ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

๋‹ค๋ฅธ ์—์ด์ „ํŠธ๋“ค๋„ ์ž˜ ์ง€์›์ด ๋œ๋‹ค.
codex์˜ ๊ฒฝ์šฐ์—๋Š” ์ด๋Ÿฐ ์‹์œผ๋กœ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค.

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md

์ดํ›„์˜ ์‚ฌ์šฉ๋ฒ•์€ ์‚ฌ์‹ค ๊ฑฐ์˜ ๊ฐ™๋‹ค.




์‹œ์ž‘ํ•ด๋ณด๊ธฐ: ํ…ŒํŠธ๋ฆฌ์Šค ๋งŒ๋“ค๊ธฐ

์จ๋ณด๋ฉด์„œ ์ดํ•ดํ•˜๋Š”๊ฒŒ ๊ฐ€์žฅ ๋น ๋ฅผ ๊ฒƒ์ด๋‹ค.
์Šคํ‚ฌ์„ ํ™œ์šฉํ•ด์„œ ์›น ํ…ŒํŠธ๋ฆฌ์Šค๋ฅผ ํ•œ๋ฒˆ ๋งŒ๋“ค์–ด๋ณด์ž.



๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ


๋จผ์ € ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ ๋ชจ๋“œ๋กœ ๋“ค์–ด๊ฐ„๋‹ค.
์ด๊ฑธ ํŠธ๋ฆฌ๊ฑฐํ•˜๋Š”๊ฑด ์–ด๋ ต์ง€ ์•Š๋‹ค. ๊ทธ๋ƒฅ ์ด๋Ÿฐ ์š”๊ตฌ์‚ฌํ•ญ์„ ์ œ์‹œํ•˜๋ฉด ์ž๋™์œผ๋กœ ๋ธŒ๋ ˆ์ธ์Šคํ† ๋ฐ ์Šคํ‚ฌ์„ ์žก์•„์„œ ์ปจํ…์ŠคํŠธ๋ฅผ ์‹œ์ž‘ํ•ด์ค€๋‹ค.

๊ทธ๋Ÿผ ํ•˜๋‚˜์”ฉ ์˜๊ฒฌ์„ ์ฃผ๊ณ ๋ฐ›์œผ๋ฉด์„œ ๊ตฌ์ฒดํ™”ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ


์ด๊ฒŒ ์ข‹์€ ์  ์ค‘ ํ•˜๋‚˜๋Š” ์Šค์ผˆ๋ ˆํ†ค์„ ๊ณ„์† ๋งŒ๋“ค๋ฉด์„œ ํŽธ๋ฆฌํ•œ ์ƒํ˜ธ์ž‘์šฉ์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด๋‹ค.


์Šคํƒ€์ผ ์ •ํ•˜๊ณ 


๊ธฐ์ˆ ์Šคํƒ ์ •ํ•˜๊ณ 


๊ธฐ๋Šฅ ๋ฒ”์œ„๋„ ์ •ํ•˜๊ณ 


์ตœ์ข… ๋ฆฌ๋ทฐ๊นŒ์ง€ ์™„๋ฃŒํ•˜๋ฉด, ์š”๊ตฌ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์ŠคํŽ™ ๋ช…์„ธ๋Š” ๋๋‚ผ ์ˆ˜ ์žˆ๋‹ค.




ํ”Œ๋žœ

๊ทธ๋Ÿผ ์ด์ œ ๊ตฌ์ฒด์ ์ธ ์ž‘์—… ๋‹จ์œ„๋ฅผ ๊ณ„ํšํ•  ์ฐจ๋ก€๋‹ค.

์ŠคํŽ™์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ”Œ๋žœ์„ ์งœ๊ณ 

ํƒœ์Šคํฌ ๊ณ„ํš์„ ์™„๋ฃŒํ•˜๋ฉด ์ด์ œ ์ง„์งœ ์ž‘์—…์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.


๋ณ‘๋ ฌ ์—์ด์ „ํŠธ ๋ชจ๋“œ๋กœ ์‹คํ–‰ํ•˜๋ฉด ๊ฐ ์ž‘์—…๋‹จ์œ„๋ณ„ ์ข…์†์„ฑ์— ๋”ฐ๋ผ ์ ์ ˆํžˆ ๋™์‹œ ์ž‘์—… ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์ค€๋‹ค.


์ž‘์—…์ด ์™„๋ฃŒ๋œ๋‹ค๋ฉด ๊ฒ€ํ† ํ•ด๋ณด๊ณ  ๋งˆ๋ฌด๋ฆฌํ•˜๋ฉด ๋œ๋‹ค.


์ž˜ ๋งŒ๋“ ๊ฑฐ๊ฐ™๋‹ค.




๋””๋ฒ„๊น…

superpowers์˜ skill๋“ค์€ ๋‹จ์ˆœ ๊ฐœ๋ฐœ ์ด์™ธ์—๋„ ๋งŽ์€ ํŽธ์˜์„ฑ์„ ์ œ๊ณตํ•œ๋‹ค.

์ด๋Ÿฐ ๋‹จ์ˆœํ•œ ๋””๋ฒ„๊น…์ด๋‚˜ ๋ฒ„๊ทธ ์ˆ˜์ • ์š”์ฒญ์— ๋Œ€ํ•ด์„œ๋„ ์Šคํ‚ฌ ๊ธฐ๋ฐ˜์˜ ํ•ด๊ฒฐ์ฑ…์„ ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.



์ฐธ์กฐ
https://github.com/obra/superpowers
https://blog.fsck.com/2025/10/09/superpowers/
https://fornewchallenge.tistory.com/entry/%F0%9F%92%AA%E2%9A%A1%EC%B4%88%EB%B3%B4%EC%9E%90%EB%A5%BC-%EC%9C%84%ED%95%9C-Superpowers-%EC%82%AC%EC%9A%A9%EB%B2%95-Claude-Code-%EC%BD%94%EB%94%A9-%EC%9E%90%EB%8F%99%ED%99%94-%EA%B0%80%EC%9D%B4%EB%93%9C#google_vignette