| name | taskforge-help |
| description | Guides the user through the full TaskForge Pro usage and workflow. Use when the user says "/taskforge-help", "help", "how do I use this", "how does this work", "what do I do first", or similar. Also suggests the appropriate next step based on the current situation. |
Help โ Usage Guide v2
Explain all TaskForge Pro features and recommend the appropriate next step based on the current project state.
On Execution
1. Detect Current State
Check project state files to determine which stage the project is at.
Check _workspace/projects/ for existing projects. If multiple exist, show all with their states.
Files present (under _workspace/projects/{projectId}/) | State | Recommended next step |
|---|
Nothing in _workspace/projects/ | ์์ ์ | /taskforge-discover โ ํ๋ก์ ํธ ์ ์ ์์ |
| spec-card.json only | ์ ์ ์๋ฃ | /taskforge-plan โ ์์
๊ณํ ์๋ฆฝ |
| project-plan.json (unapproved) | ๊ณํ ๊ฒํ ์ค | /taskforge-plan ์์ ์น์ธ |
| execution-state.json | ์คํ ์ค | /taskforge-execute ๋๋ /taskforge-execute-all |
| Sprint complete state | ์คํ๋ฆฐํธ ์๋ฃ | /taskforge-validate ๋๋ /taskforge-status ํ์ธ |
| Milestone complete state | ๋ง์ผ์คํค ์๋ฃ | /taskforge-validate milestone โ ํ์ง ๊ฒ์ฆ ํ์ |
| Fully complete | ๋ง๋ฌด๋ฆฌ | /taskforge-retro โ ํ๊ณ ํ ์ข
๋ฃ |
2. Show Situation-Specific Guidance
TaskForge Pro โ ํ์ฌ ์ํฉ
ํ๋ก์ ํธ: {projectName}
์งํ: ๋ง์ผ์คํค {m}/{M} โ ์คํ๋ฆฐํธ {s}/{S} โ ํ์คํฌ {t}/{T}
์ง๊ธ ํ ์ ์๋ ๊ฒ:
- /taskforge-execute โ ๋ค์ ํ์คํฌ 1๊ฐ ์คํ: "{nextTaskName}" [{difficultyLabel}]
- /taskforge-execute-all โ ์ด๋ฒ ์คํ๋ฆฐํธ ๋๊น์ง ์๋ ์คํ
- /taskforge-status โ ์ ์ฒด ์งํ ์ํฉ ๋ณด๊ธฐ
3. First-Time User Guide
If no project files exist:
TaskForge Pro ์ฒ์ ์์ํ๊ธฐ
1. /taskforge-discover โ ๋ง๋ค๊ณ ์ถ์ ๊ฒ์ ๋ํ๋ก ์ ์
2. /taskforge-plan โ AI๊ฐ ์์
์ ์๋์ผ๋ก ์ชผ๊ฐ์ค
3. /taskforge-execute-all โ ์๋์ผ๋ก ์คํ (๋๋ /taskforge-execute๋ก ํ๋์ฉ)
4. /taskforge-validate milestone โ ์์ฑ๋ ์๋ ๊ฒ์ฆ
5. /taskforge-playtest โ ์ง์ ํ์ธ
6. /taskforge-retro โ ํ๊ณ + ๋ค์ ๋จ๊ณ ๊ณํ
์์ ์์ ํ๋๋ผ๋ฉด: /taskforge-quick ์ผ๋ก ๋ฐ๋ก ์์
์ ์ฒด ์ํฌํ๋ก์ฐ ์๋ด
๋๊ท๋ชจ ํ๋ก์ ํธ (๋ง์ผ์คํค 3๊ฐ ์ด์)
/taskforge-vision โ ์ ์ฒด ๋ฐฉํฅ + ๋ง์ผ์คํค ์ค์ผ์น
/taskforge-discover โ ์ด๋ฒ ๋ง์ผ์คํค ์์ธ ์ ์
/taskforge-plan โ ์์
์ชผ๊ฐ๊ธฐ + ์น์ธ
/taskforge-execute-all โ ์๋ ์คํ
/taskforge-validate milestone โ ํ์ง ๊ฒ์ฆ
/taskforge-playtest โ ์ง์ ํ์ธ
/taskforge-retro โ ํ๊ณ + ๋ค์ ๋ง์ผ์คํค ๊ณํ ๊ฐฑ์
(๋ค์ ๋ง์ผ์คํค์ผ๋ก ๋ฐ๋ณต)
์๊ท๋ชจ ํ๋ก์ ํธ (๋ง์ผ์คํค 1-2๊ฐ)
/taskforge-discover โ ๋ฐ๋ก ์ ์ ์์
/taskforge-plan โ ์์
์ชผ๊ฐ๊ธฐ
/taskforge-execute โ ํ๋์ฉ ์คํ
/taskforge-validate โ ๊ฒ์ฆ
๋น ๋ฅธ ์์
/taskforge-quick โ ๋ฐ๋ก ์คํ (๊ณํ ์์ด)
์ ์ฒด ์คํฌ ๋ชฉ๋ก (v2)
| ์คํฌ | ์ฉ๋ |
|---|
| /taskforge-vision | ์ ์ฒด ํ๋ก์ ํธ ๋ฐฉํฅ๊ณผ ๋ง์ผ์คํค์ ํฐ ๊ทธ๋ฆผ์ผ๋ก ์ค์ผ์น (๋๊ท๋ชจ ํ๋ก์ ํธ์ฉ) |
| /taskforge-discover | ์ด๋ฒ ๋ง์ผ์คํค์์ ๋ง๋ค ๊ฒ์ ๋ํ๋ก ๊ตฌ์ฒด์ ์ผ๋ก ์ ์ |
| /taskforge-plan | ์ ์๋ ๋ด์ฉ์ ์์
๋จ์๋ก ์ชผ๊ฐ๊ณ ๊ณํ ์๋ฆฝ |
| /taskforge-plan-edit | ์๋ฆฝ๋ ๊ณํ์ ์์ (ํ์คํฌ ์ถ๊ฐ/์ญ์ /๋ณ๊ฒฝ) |
| /taskforge-execute | ๋ค์ ํ์คํฌ 1๊ฐ๋ฅผ ์คํ |
| /taskforge-execute-all | ์ด๋ฒ ์คํ๋ฆฐํธ์ ๋ชจ๋ ํ์คํฌ๋ฅผ ์๋์ผ๋ก ์ฐ์ ์คํ |
| /taskforge-quick | ๊ณํ ์์ด ์ง๊ธ ๋น์ฅ ์์ ์์ ํ๋๋ฅผ ์คํ |
| /taskforge-validate | AI๊ฐ ์๋์ผ๋ก ์์ฑ๋๋ฅผ ๊ฒ์ฆ (๋น๋, ์ฝ๋ ํ์ง ๋ฑ) |
| /taskforge-playtest | ์ง์ ์ฌ์ฉํด๋ณด๋ฉด์ ์ฌ๋ฏธ๋ ์์ฑ๋๋ฅผ ํ์ธ |
| /taskforge-retro | ๋ง์ผ์คํค ๋ง์น ํ ํ๊ณ + ๋ค์ ๋ง์ผ์คํค ๊ณํ ์
๋ฐ์ดํธ |
| /taskforge-verify | ์์ฑ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ํ๋ก ํจ๊ป ํ์ธ |
| /taskforge-status | ์ ์ฒด ์งํ ์ํฉ์ ํ๋์ ๋ณด๊ธฐ |
| /taskforge-cost | ์ง๊ธ๊น์ง ์ฌ์ฉํ ๋น์ฉ ์์ฝ |
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Q: ์คํ ์ค์ ๋ฉ์ถ๊ณ ์ถ์ด์.
A: "stop" ๋๋ "๋ฉ์ถฐ"๋ผ๊ณ ํ๋ฉด ํ์ฌ ํ์คํฌ๊ฐ ๋๋ ๋ค ๋ฉ์ถฅ๋๋ค. ์ดํ /taskforge-execute๋ก ํ๋์ฉ ์ด์ด๊ฐ ์ ์์ต๋๋ค.
Q: ํ์คํฌ๊ฐ ์คํจํ์ด์.
A: /taskforge-status์์ ์คํจ ์์น๋ฅผ ํ์ธํ๊ณ , ์๋์ผ๋ก ์ฌ์๋๊ฐ ์ด๋ฃจ์ด์ง๋๋ค. ๊ณ์ ์คํจํ๋ฉด /taskforge-quick์ผ๋ก ์ง์ ๋ค๋ฅธ ๋ฐฉ์์ ์๋ํ ์ ์์ต๋๋ค.
Q: ์คํ๋ฆฐํธ๊ฐ ๋๋ฌ๋๋ฐ ๋ค์์ ๋ญ ํด์ผ ํด์?
A: /taskforge-status์์ ๋ฐฑ๊ทธ๋ผ์ด๋ ๊ฒ์ฆ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ๋ค, /taskforge-execute-all๋ก ๋ค์ ์คํ๋ฆฐํธ๋ฅผ ์ด์ด๊ฐ๋ฉด ๋ฉ๋๋ค.
Q: ๋ง์ผ์คํค์ด ๋๋ฌ๋๋ฐ ๋ค์์ ๋ญ ํด์ผ ํด์?
A: ๋ฐ๋์ /taskforge-validate milestone์ ๋จผ์ ์คํํด ํ์ง์ ํ์ธํ ๋ค, /taskforge-playtest๋ก ์ง์ ํ์ธํ๊ณ , /taskforge-retro๋ก ํ๊ณ ํ์ธ์.