Use when writing or modifying code in this project โ ๊ตฌํ ์ฐฉ์, ํ๋ ์คํ, ๋ฒ๊ทธ ์์ , ๋ฆฌํฉํ ๋ง ๋ฑ ์ฝ๋ diff๋ฅผ ๋ง๋ค๊ธฐ ์์ํ๋ ๋ชจ๋ ์์ . ์ง์ ์์ ์ด๋ ์๋ธ์์ด์ ํธ dispatch ๊ตฌํ์ด๋ ๋ฌด๊ด โ ์ฝ๋๋ ์๋ธ์์ด์ ํธ๊ฐ ๋ง์ง๊ณ ๋ฉ์ธ ์ธ์ ์ ๋ธ๋ฆฌํ๋ง ์ฐ๋ ๊ฒฝ์ฐ์๋ ์ฒซ dispatch ์ ์ invokeํ๋ค. ํ๋ ํ์ผ ์ ๋ฌด์ ๋ฌด๊ดํ๊ฒ ์ ์ฉ. superpowers ์ฝ๋ฉ ์ ์ฐจ(test-driven-developmentยทexecuting-plansยทsubagent-driven-development)๋ฅผ ๋์ฒดํ์ง ์๋ ์ปดํจ๋์ธ โ ํ๋ก์ ํธ ์ข ์ ์ ์ฐจ(๋ณ๊ฒฝ ๊ฒฝ๋กโํ ์คํธ ์คํด ๊ณ์ฐ, tuist generate ์์ , ์ง์ง์ด์ง ๋ ์์น, rulesยท๊ตฌ์กฐ ํจํด ํ์ธ, ๋ฆฌํฉํฐ ๊ฒ์ดํธ, ์๋ฃ ํ์ )๋ฅผ ์ฃผ์ ํ๋ค. Triggers on "๊ตฌํํ์", "ํ๋ ์คํํ์", "๊ณ ์น์", "๋ฆฌํฉํ ๋งํ์", "์๋ธ์์ด์ ํธ ์์ผ์ ๊ตฌํํ์" ๋ฑ ์ฝ๋ ์์ ์ด ์์๋ ๋ โ superpowers ์ฝ๋ฉ ์คํฌ๊ณผ ํจ๊ป invoke. Does NOT trigger on ์ฝ๋ ์กฐํยท๋ถ์ยท์ค๊ณ ๋ ผ์๋ง ํ ๋.
Use when starting work on a GitHub issue โ ์ด์ ๋ฒํธ/URL์ ๋ฐ์ ์คํ ํ์ (์ด์ยทํ์คํ ๋ฆฌยท์ฝ๋๋ฒ ์ด์ค ํ์, ๋ฐ๋ฌธ์ผ๋ก ๋ฏธ์ ์ฌํญ ํ์ ) ํ, ๊ตฌํ ๋จ์๋ฉด ๊ตฌํ ๊ณํ ์์ฑ, ๋ฒ์๊ฐ ๋์ ์ด์๋ฉด ํ์ ์ด์ ๋ถํด๋ก ์ฐ๊ฒฐํ๋ค. Triggers on ์ด์ ๋ฒํธยทURL๊ณผ ํจ๊ปํ๋ ๋ชจ๋ ์์ ์ฐฉ์ ์์ฒญ โ "์ด์ N ์์ํ์/์์ ํ์/์งํํ์/ํด๋ณด์/๊ณ ์น์", "ํฅ์คํ", "#N ๋ฐ์ ์์". ์ด์ ์ธ๊ธ ์์ด ์ฝ๋ ์์ ์ ์์ํ๋ ค ํ ๋๋ ๋์๋๋ ์ด์๊ฐ ์๋์ง ํ์ธ ํ ์ด ์คํฌ๋ก ์์ํ ๊ฒ. Does NOT trigger on ์ด์ ๋ด์ฉ ์กฐํยท์ง๋ฌธ("์ด์ N ๋ญ์์ง?", "N ์์ฝํด์ค") โ ์์ ์ฐฉ์ ์๋๊ฐ ์์ ๋๋ง.
Use when writing an implementation plan in this project โ ํฅ์คํ A-3 ์ ํ, /plan ๋ช ์ ํธ์ถ, superpowers:writing-plans invoke ๋ฑ ํ๋ ๋ฌธ์๋ฅผ ์์ฑํ๋ ๋ชจ๋ ์์ . writing-plans๋ฅผ ๋์ฒดํ์ง ์๋ ์ปดํจ๋์ธ โ ์ฐ์ถ ํ๋์ด ๋ค๋ฅธ ์ธ์ ์ด ํ๋๋ง ๋ณด๊ณ ์ฐฉ์ ๊ฐ๋ฅํ ์ธ์์ธ๊ณ ๋ฌธ์๊ฐ ๋๋๋ก ํ๋ก์ ํธ ์ข ์ ์๊ตฌ(์ค์ฝํ ๊ฒฝ๊ณ, ์ปค๋ฐ ์ํ์ค ์ฌ์ ๊ณํ, ํ์คํฌ๋ณ ๋ชจ๋ธ ํฐ์ด, ๋ฒ์ ๋ช ํ์ฑ ์ ์ , ์์กฑ์ฑ ์ฒดํฌ)๋ฅผ ์ฃผ์ ํ๋ค. Triggers on "ํ๋ ์ง์", "๊ณํ ์์ฑํ์", writing-plans ์คํฌ ์ฌ์ฉ ์ ํจ๊ป. Does NOT trigger on ํ๋ ์คํยท์ด์ ๋ถํดยท์ค๊ณ ๋ ผ์๋ง ํ ๋.
Use when the user requests an agent code review of an open pull request in this project โ ๊ณต๊ฐ๋ PR์ ๋ํด code-reviewer subagent๋ฅผ ๋ค๊ด์ ๋ณ๋ ฌ dispatchํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ํฉ์ฐยท๊ฒ์ฆํด ์ธ๋ผ์ธ ์ฝ๋ฉํธ๋ก ๊ฒ์ํ๋ค. Triggers on "๋ฆฌ๋ทฐ ๋๋ ค๋ณด์", "๋ฆฌ๋ทฐํด์ค" (PR์ด ์ฌ๋ผ๊ฐ ์ํ์์). Does NOT trigger on PR ์ฌ๋ฆฌ๊ธฐ ์ ์ ํ๋ฆฌ๋ทฐ(์ํํ์ง ์์), PR ๊ณต๊ฐ ์์ ์ ์๋ ์คํ(์ ์ ์ง์๊ฐ ์ ์ผํ ํธ๋ฆฌ๊ฑฐ), SDD ๋ด๋ถ ํ์คํฌ ๋ฆฌ๋ทฐยท์ต์ข whole-branch ๋ฆฌ๋ทฐ(superpowers subagent-driven-development ์๊ด), ๋ฆฌ๋ทฐ ๋ฐ์ ์ปค๋ฐ ๊ตฌ์ฑ(commit ์คํฌ), PR ๋ณธ๋ฌธ ์์ฑ(pr ์คํฌ).
Use when running a maintenance cycle on a project skill or subagent โ usage-log ๋ ์ฝ๋๋ฅผ 4๋ถ๋ฅ๋ก ์ง๋จํด ์คํฌ md ๊ฐ์ ์(diff)์ ๋ง๋ค๊ณ ์ ์ ์น์ธ ํ ๋ฐ์ยท์๋น ๋งํนํ๋ค. Triggers on "์คํฌ ์ ๋นํ์", "improve-skill ๋๋ฆฌ์", pr ์คํฌ ๋จธ์ง ๋จ๊ณ์ ์๊ณ ์ด๊ณผ ์ ์์ ์ ์ ๊ฐ ์๋ฝํ์ ๋. Does NOT trigger on ์คํฌ ์ ๊ท ์์ฑ(superpowers:writing-skills), ์ฝ๋ ๋ฆฌ๋ทฐ ํผ๋๋ฐฑ ๋ฐ์(feedback-reinforcement-learning), ์ ์ ๊ฐ ์ง์ํ ์ผํ์ฑ ์คํฌ ๋ฌธ๊ตฌ ์์ (์ง์ ์์ ).
Use when creating or merging a pull request in this project โ PR ๋ณธ๋ฌธ ์์ฑ, ๋ธ๋์น ๊ตฌ์ฑ, ๋จธ์งยท๋จธ์ง ํ ์ ๋ฆฌ ์์ . ๋ณธ๋ฌธ ์์ฌ(๋ฌธ์ โ์ ๊ทผโ๋จ์ ๊ณผ์ ), rebase ๋จธ์ง ์์น, ๋จธ์ง ํ ๋ธ๋์น ์ ๋ฆฌ(์ํฌํธ๋ฆฌ ์ ์ฝ ์ฐํ ํฌํจ)๋ฅผ ๋ค๋ฃฌ๋ค. Triggers on "PR ์ฌ๋ฆฌ์", "PR ๋ง๋ค์ด", "๋จธ์งํ์", "๋ธ๋์น ์ ๋ฆฌํด". Does NOT trigger on PR ์ฝ๋ ๋ฆฌ๋ทฐ ์ํ(review ์คํฌ ๋๋ ์ ์ ์ง์ ), ์ปค๋ฐ ๋ฉ์์ง ์์ฑ(commit ์คํฌ), ์ด์ ์์ฑ(issue ์คํฌ).
Use when the user explicitly invokes convergence mode โ ์ ์ ์ ์ ๊ทน์ ์ง์ยท์ง๋ฌธยท์ฐธ์ฌ๋ก ์์ด๋์ด๋ฅผ ๊ตฌ์ฒดํํ๊ณ ๋ฐฉํฅ์ ์๋ ดํ๋ ๋คํด ๋ชจ๋. ๋ฐ์ฐํ๋ brainstorming์ ๋ฐ๋ โ ์ด๋ฆฐ ์ํ๋ฅผ ์ ์ ์ฃผ๋๋ก ์ขํ ํ์ ์ผ๋ก ๊ฐ๋ค. Claude๋ ์ง์ยท์๋๋ฅผ ์ดํดยท์ ๋ฆฌํ๊ณ ์งง๊ณ ๋ช ํํ๊ฒ ๋ตํ๋ค (๋ฐฉํฅ ์ ์ ยท์ ์ ๊น๊ธฐ ๊ธ์ง). Triggers on "์๋ ด", "์๋ ด ๋ชจ๋", "/converge" โ ๋ช ์ ๋ฐ๋์ด ์ ์ผํ ํธ๋ฆฌ๊ฑฐ์ด๋ฉฐ ๋ค๋ฅธ ์คํฌ ์งํ ์ค์๋ ๋ฐ๋ ๊ฐ๋ฅ. Does NOT trigger on ์ผ๋ฐ ์ง๋ฌธ(์ง๋ฌธ ํ๋๊ฐ ์๋ค๋ ์ด์ ์ ์์ ์ง์ ๊ธ์ง), ์ด์ ๊ธฐ๋ฐ ์ฐฉ์(kickoff), ์ฝ๋ ์์ฑ ์ง์(implementยทpair-programming).
Use when creating a new framework (module) in this project โ ์ ๊ท ํ๋ ์์ํฌ ์ ์ค์ ์๋ํฌ์๋ ์ ์ฐจ. Tuist ๋งค๋ํ์คํธยทWorkspace ๋ฑ๋ก๋ถํฐ ์คํด ํ๋์ฝ๋ฉ ๋๊ธฐํ, child CLAUDE.mdยทrules paths ํ์ธ๊น์ง. Triggers on "ํ๋ ์์ํฌ ์ถ๊ฐํ์", "์ ๋ชจ๋ ๋ง๋ค์", "Scene ํ๋ ์์ํฌ ์ ์ค". Does NOT trigger on ๊ธฐ์กด ํ๋ ์์ํฌ์ ํ์ผ ์ถ๊ฐ(add-file ์คํฌ).