with one click
analyze
// Standalone debugging and code comprehension utility. Explains causes, flows, and structures without writing files. Not a pre-phase for /spec-init.
// Standalone debugging and code comprehension utility. Explains causes, flows, and structures without writing files. Not a pre-phase for /spec-init.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | analyze |
| description | Standalone debugging and code comprehension utility. Explains causes, flows, and structures without writing files. Not a pre-phase for /spec-init. |
์ฆ์ ์กฐ์ฌ ์ ํธ๋ฆฌํฐ์ด๋ฉฐ phase๊ฐ ์๋๋ค. ํ์ผ์ ์ฐ์ง ์๊ณ ์ถ๋ ฅ์ ๋ํ๋ก๋ง ๋๊ฐ๋ค.
/analyze-init๊ณผ๋ ๋ค๋ฅด๋ค. ์ด skill์ ๋
๋ฆฝ ๋๋ฒ๊น
ยท์ฝ๋ ์ดํด์ฉ์ด๋ฉฐ, /analyze-init์ analysis.md๋ฅผ ์์ฑํ๋ Phased ์ค๊ณ phase๋ค. ์ด skill์ pre-phase๊ฐ ์๋๋ฏ๋ก Phased ์์
์ /spec-init๋ก ๋ฐ๋ก ์ง์
ํ๋ค.
$ARGUMENTS๊ฐ docs/<feature-dir>/ ๋๋ ๊ทธ ํ์ ํ์ผ๊ณผ ๋งค์นํ๋ฉด โ feature mode. ๋ถ์ ๋ฒ์๋ฅผ ์ด feature๋ก ํ์ ํ๊ณ , spec.mdยทanalysis.mdยทimplement.md ์ค ์ง๋ฌธ์ ํ์ํ ๋ถ๋ถ๋ง ์ฝ๋๋ค.$ARGUMENTS๊ฐ ํน์ ํ์ผยท์ฌ๋ณผ์ ๊ฐ๋ฆฌํค๋ฉด โ ๊ทธ ๋์์ ๋ถ์ํ๊ณ ํ์ํ ๋งํผ ์ฃผ๋ณ ๋งฅ๋ฝ์ ํจ๊ป ์ฝ๋๋ค.$ARGUMENTS๊ฐ ๋น์ด ์์ผ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ฒ๋ฆฌํ๋ค.
docs/<feature-dir>/ scope๊ฐ ์์ผ๋ฉด (1)์ฒ๋ผ ๋ก๋ํ๋ค. ํ์ฑ scope์ ์ ์๋ implement skill ยงContext Loading๊ณผ ๋์ผํ๋, "implement ์๋"๋ฅผ "๋ถ์ ์๋"๋ก ์ฝ๋๋ค. ๋ํ์ feature ์ด๋ฆ์ด ์ง๋๊ฐ๋ฏ ์ธ๊ธ๋ ๊ฒ๋ง์ผ๋ก๋ ์ง์
ํ์ง ์๋๋ค.ํ์:
No issues found๋ ์ ํจํ ๊ฒฐ๋ก ์ด๋ฉฐ, ๋ฌด์์ ์กฐ์ฌํ๊ณ ์ ์กฐ์น๊ฐ ๋ถํ์ํ์ง๋ฅผ ํจ๊ป ์ ๋๋ค. ๋ถ์์ ์ ๋นํํ๊ธฐ ์ํด ์ฐ๋ ค๋ฅผ ์ง์ด๋ด์ง ์๋๋ค.์ํฉ๋ณ (ํด๋น ์ ํฌํจ): 3. Purpose or problem โ ์์ฒญ์ "์"๊ฐ ํฌํจ๋ ๋. 4. Key observations โ ๋ถ์ฐจ ๋ฐ๊ฒฌ์ด ์์ ๋. 5. Recommendation โ ์ฌ์ฉ์ ์์ฒญ์ ๋ตํ๊ธฐ ์ํด ํ์ํ ๋๋ง ๋๋ค. ๋ณด์ยทํ ์คํธยท๋ก๊น ๊ฐํ ๊ฐ์ ์์ฒญ๊ณผ ๋ฌด๊ดํ ๊ฐ์ ์์ ์ด ํญ๋ชฉ์ ๋์ด์ค์ง ์๋๋ค. 6. Blocker โ ์ฌ์ ๋ฅผ ์ ๊ณ ์ค๋จํ๋ค. ์ธ ์ข ๋ฅ:
scope undefined: ๊ฐ์ฉ ๋งฅ๋ฝ์ ์กฐ์ฌํ ๋ค์๋ ๋์ ์์คํ
ยท์์ญ์ ๊ฒฐ์ ํ ์ ์๋ค.infeasible: ํ์ฌ ์ ์ฝ์ ๊ตฌํ์ด ๋ถ๊ฐ๋ฅํ๋ค. ์์ค์์ ๊ฐ์ ธ์จ ๊ตฌ์ฒด์ evidence๊ฐ ํ์ํ๋ค.needs input: ์ฌ์ฉ์ ๊ฒฐ์ ์ด๋ ์ธ๋ถ ์ ๋ณด ์์ด๋ ๋ถ์์ด ์๋ ดํ์ง ๋ชปํ๋ค.๋ชจ๋ Blocker๋ ๋ค์์ ํฌํจํ๋ค.