Brainstorm ing
Skill ComeOnOliver/skillshub/skills/UeberUeber/ueber-skills/brainstorm-ing
๐ง The right skill, one API call. AI agent skills registry with token-efficient skill resolution. 5,000+ skills from 500+ top repos.From the repository description
npx -y skills add ComeOnOliver/skillshub --skill brainstorm-ingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
13.7 KB, ~5.7k tokens by cl100k_base, as published. Nobody here has run it
Brainstorm-ing
์ ์ฒด ์ํฌ์ค๋ฃจ ์์ โ references/example.md ์์ด์ ํธ ํ๋กฌํํธ ํ ํ๋ฆฟ โ references/teams-guide.md
์ฉ์ด ๊ท์น
- ์์ด ์ ๋ฌธ์ฉ์ด๋ฅผ ์ต์ง๋ก ํ๊ธ ๋ฒ์ญํ์ง ์๋๋ค. ์์ด ๊ทธ๋๋ก ์ฐ๊ฑฐ๋, ์ฌ์ด ๋ง๋ก ํ์ด ์ด๋ค.
- ์ถ์์ ์ค๋ช ๋์ ๊ตฌ์ฒด์ ์์๋ฅผ ๋ฃ๋๋ค.
- ํ ๋ฌธ์ฅ์ผ๋ก ์ดํด ์ ๋๋ฉด ์์๋ฅผ ๋ถ์ธ๋ค.
Verbalized Sampling (๋ชจ๋ ์์ด๋์ด ์์ฑ์ ์ ์ฉ)
์์ด๋์ด๋ฅผ ์์ฑํ๋ ๋ชจ๋ ๋จ๊ณ(Step 3, 4, 5)์์, ์์ด์ ํธ๋ ๊ฐ ์์ด๋์ด์ ์์ฑ ํ๋ฅ ์ ํจ๊ป ํ์ํ๋ค.
LLM์ ๊ฐ์ฅ ๊ฐ๋ฅ์ฑ ๋์(mode) ๋ต๋ณ๋ง ๋ด๋์ผ๋ ค๋ ๊ฒฝํฅ์ด ์๋ค (mode collapse). ํ๋ฅ ๋ถํฌ๋ฅผ ๋ช ์ํ๊ฒ ํ๋ฉด ์ด ํธํฅ์ด ๊นจ์ง๋ฉด์ ๋ค์์ฑ์ด 1.6-2.1๋ฐฐ ์ฆ๊ฐํ๋ค.
์์ด์ ํธ ํ๋กฌํํธ์ ํฌํจํ ์ง์
์์ด๋์ด๋ฅผ ์์ฑํ ๋, ๊ฐ ์์ด๋์ด ์์ "์ด ์์ด๋์ด๊ฐ ๋์ฌ ํ๋ฅ "์ %๋ก ํ์ํ์ธ์.
๋์ ํ๋ฅ (>20%)์ ์์ด๋์ด๋ ๋ปํ ๋ต์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
๋ฎ์ ํ๋ฅ (<5%)์ ์์ด๋์ด๋ฅผ ์๋์ ์ผ๋ก ๋ ๋ง์ด ํฌํจํ์ธ์.
์์
1. [35%] ๋์๋ณด๋์ ํ๋ก๊ทธ๋ ์ค ๋ฐ ์ถ๊ฐ โ ๋ปํ ๋ต
2. [12%] ์จ๋ณด๋ฉ์ ๊ฒ์ ํ์คํธ์ฒ๋ผ ์ค๊ณ
3. [3%] ์ ์ ๊ฐ ์จ๋ณด๋ฉ์ ์ง์ ๋ง๋ค๊ฒ ํ๋ค โ ๋ฎ์ ํ๋ฅ = ๋ ๋
์ฐฝ์
4. [1%] ์จ๋ณด๋ฉ ์์ฒด๋ฅผ ์ ํ์ ํต์ฌ ๊ธฐ๋ฅ์ผ๋ก ์ ํ
๊ทผ๊ฑฐ: Verbalized Sampling (arxiv 2510.01171, 2025)
Step 1: ๋ฌธ์ ์ ์
์ ์ ๊ฐ ๋ฌธ์ ๋ฅผ ์์ ๋กญ๊ฒ ์ค๋ช ํ๋ฉด, 5๊ฐ์ง๋ก ์ ๋ฆฌํ๋ค.
| ์์ | ์ง๋ฌธ | ์ ๋ฌป๋ |
|---|---|---|
| ํ์ | ๋ญ๊ฐ ๋ฌธ์ ์ธ๊ฐ? | ๋ฌธ์ ๊ฐ ์ด๋์ ์ด๋๊น์ง์ธ์ง ๋ฒ์๋ฅผ ์ก๋๋ค |
| ์ดํด๊ด๊ณ | ์ ์ด๊ฒ ์ค์ํ๊ฐ? | ์ด๊ฑธ ์ ํ๋ฉด ๋ญ๊ฐ ์ ๋๋์ง. ๊ธํ์ง ๋๊ธํ์ง |
| ๋ชฉํ ์ํ | ์ด๋ค ์ํ๊ฐ ๋๋ฉด ํด๊ฒฐ์ธ๊ฐ? | "์ฌ๊ธฐ๊น์ง ํ๋ฉด ๋๋ค"์ ๊ธฐ์ค |
| ๋ถ๋ณ ์ ์ฝ | ๋ชป ๋ฐ๊พธ๋ ๊ฑด ๋ญ๊ฐ? | ์ด๊ฑด ์ ๋ ๊ฑด๋๋ฆด ์ ์๋ค๋ ๋ฒฝ |
| ์ด๋ฆฐ ๊ณต๊ฐ | ๋ฐ๊ฟ๋ ๋๋ ๊ฑด? | ์์ ๋กญ๊ฒ ๋ฐ๊ฟ ์ ์๋ ์์ญ |
๋ถ๋ณ ์ ์ฝ๊ณผ ์ด๋ฆฐ ๊ณต๊ฐ์ด ํต์ฌ. ์ด ๋์ด ์์ด๋์ด์ ์์ ๋๋ฅผ ๊ฒฐ์ ํ๋ค.
ํ๋ฆ
- ์ ์ ๊ฐ ๋ฌธ์ ์ค๋ช
- ์ 5๊ฐ์ง๋ก ์ ๋ฆฌํด์ ๋ณด์ฌ์ค๋ค
- ๋น ์ง ๊ฒ๋ง ๋ฌผ์ด๋ณธ๋ค (๋ณดํต ๋ถ๋ณ ์ ์ฝ + ์ด๋ฆฐ ๊ณต๊ฐ์ ์ ์ ๊ฐ ์ ๋งํจ)
- ์ ์ ๊ฐ ํ์ธํ๋ฉด โ ๋ฌธ์ v1 ์์ฑ
Step 2: ํ๋ฅด์๋ ์ ์
๋ฌธ์ ์ ๋ง๋ ์ ๋ฌธ๊ฐ 3๋ช ์ ๊ณ ๋ฅธ๋ค. Claude๊ฐ ์ง์ ์ ์ .
3์ถ์ผ๋ก ๋ค์์ฑ ํ๋ณด
| ๋ญ ๋ค๋ฅด๊ฒ ํ๋ | ์์ |
|---|---|
| ์ธ์ง ์คํ์ผ โ ์ด๋ป๊ฒ ์๊ฐํ๋ ์ฌ๋์ธ๊ฐ | ๋ฐ์ดํฐ๋ก ์ฆ๋ช ํ๋ ์ฌ๋ / ์๋ฆฌ์์ ์ฐ์ญํ๋ ์ฌ๋ / ์ผ๋จ ํด๋ณด๋ ์ฌ๋ / ์ง๊ฐ์ ๋ฐ๋ฅด๋ ์ฌ๋ |
| ์ง์ ์์ญ โ ๋ญ ์๋ ์ฌ๋์ธ๊ฐ | UX ์ ๋ฌธ๊ฐ / ๊ฒ์ ๋์์ด๋ / ํ๋๊ฒฝ์ ํ์ / ์์ง๋์ด |
| ๊ด์ โ ๋ญ ์ต์ ํํ๋ ์ฌ๋์ธ๊ฐ | ์ฌ์ฉ์ ํธ์ / ๋น์ฉ ์ ๊ฐ / ์ฌ๋ฏธ์ฑ / ํ์ฅ์ฑ |
3๋ช ์ ์ผ๊ฐํ์ผ๋ก ๋ฐฐ์น
- A: ์ด ๋ฌธ์ ์ ๋ฑ ๋ง๋ ์ ๋ฌธ๊ฐ
- B: A์ ์ ๋ฐ๋ ์ ์ฅ์ ์ ๋ฌธ๊ฐ
- C: A, B์ ์์ ํ ๋ค๋ฅธ ๋ถ์ผ์์ ์จ ์ฌ๋ (A-B์ ์ค๊ฐ์ด ์๋)
์: ์จ๋ณด๋ฉ ๋ฌธ์ ๋ผ๋ฉด โ A: UX ์ฌ๋ฆฌํ์, B: "UI๋ฅผ ์ต์ํํ๋ผ"๋ ๋ฏธ๋๋ฉ๋ฆฌ์คํธ, C: ๊ฒ์ ๋ ๋ฒจ ๋์์ด๋
Step 3: ๋ ๋ฆฝ ๋ฐ์ฐ
3๋ช ์ด ๊ฐ์ ๋ฐ๋ก, ๋์์ ์์ด๋์ด๋ฅผ ๋ธ๋ค. ์๋ก ์ ๋ณธ๋ค. ํ๋จ ์ ํ๋ค.
4๋จ๊ณ๋ก ๋๊น์ง ์ง๋ธ๋ค (1๋ช ๋น)
1๋จ๊ณ โ ์์ ์์ฑ: ๋ ์ค๋ฅด๋ ๋๋ก 5๊ฐ
2๋จ๊ณ โ ๋ฐ๋ ๋ฐฉํฅ: ์ 5๊ฐ์ ์์ ํ ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก 5๊ฐ ๋
3๋จ๊ณ โ 7๊ฐ ๊ธฐ๋ฒ์ผ๋ก ๊ฐ์ ํ์ฅ: 1-2์์ ๋ง๋ 10๊ฐ์ ์๋ ๊ธฐ๋ฒ์ ์ ๋ถ ์ ์ฉ
| ๊ธฐ๋ฒ | ํ๋ ๊ฒ | ์์ |
|---|---|---|
| SCAMPER | ๋์ฒด/๊ฒฐํฉ/์ ์ฉ/๋ณํ/์ ์ฉ/์ ๊ฑฐ/์ญ์ | "์ด ๊ธฐ๋ฅ์ ์ ๊ฑฐํ๋ฉด?" "๋ ๊ธฐ๋ฅ์ ํฉ์น๋ฉด?" |
| ์กฐํฉ ๋ถํด | ๋ฌธ์ ๋ฅผ ๋ถํ์ผ๋ก ์ชผ๊ฐ๊ณ ์กฐํฉ์ ๋ฐ๊ฟ๋ณธ๋ค | ์ ๋ ฅ๋ฐฉ์ ร ํผ๋๋ฐฑ๋ฐฉ์ ร ํ์ด๋ฐ โ ์ ์กฐํฉ |
| TRIZ | "A๋ฅผ ์ข๊ฒ ํ๋ฉด B๊ฐ ๋๋น ์ง๋" ๋ชจ์์ ์ฐพ๊ณ , ๋ชจ์ ์์ฒด๋ฅผ ๊นฌ๋ค | "๋น ๋ฅด๊ฒ ํ๋ฉด ์ ํ๋๊ฐ ๋จ์ด์ง๋ค" โ ๋ ๋ค ๋๋ ๋ฐฉ๋ฒ์? |
| Provocation | ๋ง๋ ์ ๋๋ ์ ์ ์์ ์์ํด์ ์ธ ๋งํ ๊ฑธ ๋ฝ์๋ธ๋ค | "๊ณ ๊ฐ์ด ๋์ ์ ๋ธ๋ค๋ฉด?" โ ์ด๋ค ๋ชจ๋ธ์ด ๊ฐ๋ฅ? |
| Assumption Reversal | ๋น์ฐํ๋ค๊ณ ์๊ฐํ ๊ฐ์ ์ ๋ค์ง์ด๋ณธ๋ค | "์ ์ ๊ฐ ํ๋ฉด์ ๋ณธ๋ค" โ ์ ๋ณธ๋ค๋ฉด? โ ์์ฑ UI |
| Worst Possible Idea | ์ผ๋ถ๋ฌ ์ต์ ์ ๋ต์ ๋ง๋ค๊ณ , ๋ค์ง์ด์ ํต์ฐฐ์ ์ป๋๋ค | ์ต์ : "๋ชจ๋ ๋ฒํผ์ ์จ๊ธด๋ค" โ ํต์ฐฐ: ํต์ฌ 1๊ฐ๋ง ๋ณด์ด๋ฉด? |
| Exaptation | ์๋ ์ฉ๋์ ์์ ํ ๋ค๋ฅด๊ฒ ์ธ ์ ์๋์ง ๋ณธ๋ค | ๋ ์ด๋ ๋ถํ โ ์ ์๋ ์ธ์ง. ๊ฒ์ ๊ธฐ๋ฅ โ ์ถ์ฒ ์์ง |
4๋จ๊ณ โ ๋ฉํ ์์ฑ: 1-3์์ ๋์จ ์ ๋ถ๋ฅผ ๋ณด๊ณ , ์๊ฐ๋ฐ์ ์์ด๋์ด 5๊ฐ + ์์ ํ ๋ค๋ฅธ ์์ด๋์ด 5๊ฐ
๊ฒฐ๊ณผ
1๋ช ๋น ~30-40๊ฐ, 3๋ช ํฉ์ฐ 90-120๊ฐ ์์ด๋์ด.
๊ตฌํ
Step 3์ ๋ ๋ฆฝ Task 3๊ฐ๋ฅผ ๋ณ๋ ฌ๋ก ๋๋ฆฐ๋ค (Teams ์๋):
Task(prompt="ํ๋ฅด์๋ A + ๋ฌธ์ + ๋ฐ์ฐ ์ง์") โโ
Task(prompt="ํ๋ฅด์๋ B + ๋ฌธ์ + ๋ฐ์ฐ ์ง์") โโผโ ๋์์
Task(prompt="ํ๋ฅด์๋ C + ๋ฌธ์ + ๋ฐ์ฐ ์ง์") โโ
์์ธ ํ๋กฌํํธ ํ ํ๋ฆฟ โ references/teams-guide.md > Step 3
Step 3.5: ํด๋ฌ์คํฐ๋ง
Claude๊ฐ ์ง์ ์ฒ๋ฆฌํ๋ค (์์ด์ ํธ ์๋).
- 90-120๊ฐ ์์ด๋์ด๋ฅผ ์ฃผ์ ๋ณ๋ก ๋ฌถ๋๋ค
- ์๋ก ๋ชจ์๋๋ ์์ด๋์ด ์์ ์ฐพ๋๋ค
์: "์จ๋ณด๋ฉ ๋จ๊ณ๋ฅผ ๋๋ ค๋ผ" vs "์จ๋ณด๋ฉ์ ์์ ๋ผ" โ ์ ๋ฐ๋์ง๋ง, ์ด ๋ชจ์์ด ๊ต์ฐจ ์๋ถ์ ์จ์์ด ๋๋ค.
์ด๊ฑด ํ๊ฐ๊ฐ ์๋๋ผ ์ ๋ฆฌ๋ค. ์ข๋ค/๋์๋ค๋ฅผ ํ๋จํ์ง ์๋๋ค.
Step 4: ๊ต์ฐจ ์๋ถ (Teams)
3๋ช ์ด ์๋ก์ ์์ด๋์ด๋ฅผ ๋ณด๊ณ ์กฐํฉํ๊ณ ๋ฐ์ ์ํจ๋ค.
์ ๋ ฅ
๊ฐ ์์ด์ ํธ๊ฐ ๋ฐ๋ ๊ฒ:
- ์ ์ฒด 90-120๊ฐ ์์ด๋์ด
- ํด๋ฌ์คํฐ ๊ฒฐ๊ณผ
- ๋ชจ์ ์ ๋ชฉ๋ก
์์ด์ ํธ๊ฐ ํ๋ ๊ฒ
- ๊ต์ฐจ ์กฐํฉ: ๋จ์ ์์ด๋์ด + ๋ด ์ ๋ฌธ์ฑ โ ์ ์์ด๋์ด
- ์: B์ "UI ์ ๊ฑฐ" + A์ "ํ๋ก๊ทธ๋ ์ค ๋ฐ" โ "๋์๋ณด๋๊ฐ ํ๋ก๊ทธ๋ ์ค ๋ฐ ์ญํ "
- ๋นํ์ ๋น๋์
: "์ด๊ฑด ์ข์๋ฐ X๊ฐ ์ฝํ๋ค. ๋ด ๋ถ์ผ์์๋ Y๋ก ๋ณด์ ๊ฐ๋ฅ"
- ๊น๋ ๊ฒ ์๋๋ผ ๋ณด์ํ๋ ๊ฒ
- ์ฐ์ ๋ฐ์: SendMessage๋ก ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ์์ด๋์ด๊ฐ ์งํ
- A๊ฐ ๋ณด๋ด๋ฉด โ B๊ฐ ๋ฐ์ ์ํค๊ณ โ C๊ฐ ๊ฑฐ๊ธฐ์ ๋ํ๋ค
๋ชจ์ ์์ด ๊ต์ฐจ์ ๋ฐฉํฅํ. "์๋ฌด๊ฑฐ๋ ๋ฐ์ํด๋ผ"๋ณด๋ค "์ด ๋ชจ์์ ํ์ด๋ด๋ผ"๊ฐ ํจ์ฌ ๋ ์นด๋กญ๋ค.
์ข ๋ฃ
์ ์์ด๋์ด๊ฐ ์ ๋์ค๋ฉด ๊ฐ์ ์๋ฃ ๋ณด๊ณ .
๊ตฌํ
TeamCreate(team_name="bs-{ํค์๋}")
Task(name="A", team_name="bs-{ํค์๋}", prompt="ํ๋ฅด์๋ A + ์ ์ฒด ์์ด๋์ด + ํด๋ฌ์คํฐ + ๋ชจ์ ์ + ๊ต์ฐจ ์ง์")
Task(name="B", team_name="bs-{ํค์๋}", prompt="ํ๋ฅด์๋ B + ...")
Task(name="C", team_name="bs-{ํค์๋}", prompt="ํ๋ฅด์๋ C + ...")
โ SendMessage๋ก ์๋ก ๋ฐ์
โ ์๋ฃ โ shutdown_request โ TeamDelete
Step 3์ ์์ด์ ํธ๋ ๋๋๋ฉด ์ฌ๋ผ์ง๋ค. Step 4์์ ๊ฐ์ ํ๋ฅด์๋๋ก ์๋ก ๋ง๋ค๋, ์ด๋ฒ์ ์ ์ฒด ์์ด๋์ด๋ฅผ ๋ฐ๊ณ Teams ์์์ ์๋ก ๋ํํ๋ค.
์์ธ ํ๋กฌํํธ ํ ํ๋ฆฟ โ references/teams-guide.md > Step 4
Step 5: ๊ฐ์ธ ํตํฉ (๋ ๋ฆฝ Task ๋ณ๋ ฌ)
๊ต์ฐจ ์๋ถ์์ ๋จ์ ์์ด๋์ด๋ฅผ ๋ณธ ๋ค, ๋ค์ ํผ์์ ์ํํ๋ ๋จ๊ณ.
Step 3๊ณผ ๋ค๋ฅด๋ค. Step 3์ ์ฒ์๋ถํฐ ๋๊ฒ ๋ฟ๋ฆฌ๊ธฐ, Step 5๋ ๋ฐฐ์ด ๊ฑธ ๊น์ด ์ํํ๊ธฐ.
์ ๋ ฅ
๊ฐ ์์ด์ ํธ๊ฐ ๋ฐ๋ ๊ฒ:
- ์๊ธฐ ์๋ ์์ด๋์ด (Step 3)
- ๊ต์ฐจ ์๋ถ์์ ๋์จ ๋ชจ๋ ์์ด๋์ด์ ๋ํ ๋ด์ฉ (Step 4)
์์ด์ ํธ๊ฐ ํ๋ ๊ฒ
- ํตํฉ: ๊ต์ฐจ ์๋ถ์์ ๋ณธ ๋จ์ ์์ด๋์ด์ ๋ด ์ ๋ฌธ์ฑ์ ํฉ์ณ ์ ์๋ฃจ์
์ ๋ง๋ ๋ค
- ์: ๊ต์ฐจ์์ "์๊ฐ ๋งต ์จ๋ณด๋ฉ" ์ปจ์ ์ด ๋์๋ค โ ๋ด UX ์ ๋ฌธ์ฑ์ผ๋ก ๊ตฌ์ฒด์ ์ธํฐ๋์ ์ ์ค๊ณํ๋ค
- ๋น ๊ณณ ์ฑ์ฐ๊ธฐ: ์ ์ฒด ์์ด๋์ด๋ฅผ ๋ณด๊ณ ์์ง ์๋ฌด๋ ์ ๊ฑด๋๋ฆฐ ์์ญ์ ์ฐพ์์ ์์ด๋์ด๋ฅผ ๋ธ๋ค
- ๋ง์ง๋ง ๋ฐ์ฐ: ์ ๋ถ ๋ค ๋ณธ ์ํ์์ ์์ ํ ์๋ก์ด ์์ด๋์ด๋ฅผ ์๋ํ๋ค
๊ตฌํ
๋ ๋ฆฝ Task 3๊ฐ ๋ณ๋ ฌ (Teams ์๋):
Task(prompt="ํ๋ฅด์๋ A + ์๊ธฐ ์๋ ์์ด๋์ด + Step 4 ์ ์ฒด ๊ฒฐ๊ณผ + ํตํฉ ์ง์") โโ
Task(prompt="ํ๋ฅด์๋ B + ์๊ธฐ ์๋ ์์ด๋์ด + Step 4 ์ ์ฒด ๊ฒฐ๊ณผ + ํตํฉ ์ง์") โโผโ ๋์์
Task(prompt="ํ๋ฅด์๋ C + ์๊ธฐ ์๋ ์์ด๋์ด + Step 4 ์ ์ฒด ๊ฒฐ๊ณผ + ํตํฉ ์ง์") โโ
์์ธ ํ๋กฌํํธ ํ ํ๋ฆฟ โ references/teams-guide.md > Step 5
Step 6: ์๋ ด โ ํ๊ฐ + ์ ์ ์ ํ
์ฌ๊ธฐ์ ์ฒ์์ผ๋ก ํ๊ฐ๊ฐ ๋ค์ด์จ๋ค. ๊ทธ ์ ๊น์ง๋ ์ ๋ถ ์์ฑ ๋ชจ๋.
6-1. ํด๋ฌ์คํฐ๋ง (Claude ์ง์ )
Steps 3+4+5์ ๋ชจ๋ ์์ด๋์ด๋ฅผ 3-5๊ฐ ๋ฐฉํฅ์ผ๋ก ๋ฌถ๋๋ค.
๊ฐ ๋ฐฉํฅ๋ง๋ค:
- ํต์ฌ์ด ๋ญ์ง ํ ์ค
- ๋ํ ์์ด๋์ด 2-3๊ฐ
- ๊ฐ์
- ๋ฆฌ์คํฌ
6-2. ๋ ๋ฆฝ ํ๊ฐ (Task 3๊ฐ ๋ณ๋ ฌ)
3๋ช ์ ์์ด์ ํธ๊ฐ ๊ฐ ๋ฐฉํฅ์ ๋ ๋ฆฝ์ ์ผ๋ก ํ๊ฐํ๋ค (์๋ก ์ ๋ด).
| ํ๊ฐ ๊ธฐ์ค | ๋ญ ๋ณด๋ |
|---|---|
| ๋ฌธ์ ์ ํฉ์ฑ | Step 1์ ๋ชฉํ ์ํ์ ์ผ๋ง๋ ๋ง๋ |
| ๋ ์ฐฝ์ฑ | ๊ธฐ์กด์ ์๋ ์ ๊ทผ์ธ๊ฐ |
| ์คํ ๊ฐ๋ฅ์ฑ | Step 1์ ๋ถ๋ณ ์ ์ฝ ์์์ ๊ฐ๋ฅํ๊ฐ |
| ํ์ฅ์ฑ | ์ด ๋ฐฉํฅ์ด ๋ค๋ฅธ ๋ฌธ์ ์๋ ์ธ ์ ์๋ |
์ ๋ฌธ์ฑ์ด ๋ค๋ฅด๋๊น ๊ฐ์ ๋ฐฉํฅ๋ ๋ค๋ฅด๊ฒ ๋ณธ๋ค. ์: UX ์ ๋ฌธ๊ฐ๋ ์ฌ์ฉ์ฑ์, ์์ง๋์ด๋ ์คํ ๊ฐ๋ฅ์ฑ์ ๋ ๋์ด ์น๋ค.
Task(prompt="ํ๋ฅด์๋ A + ๋ฐฉํฅ ๋ชฉ๋ก + ํ๊ฐ ๊ธฐ์ค + ๋
๋ฆฝ ํ๊ฐ ์ง์") โโ
Task(prompt="ํ๋ฅด์๋ B + ๋ฐฉํฅ ๋ชฉ๋ก + ํ๊ฐ ๊ธฐ์ค + ๋
๋ฆฝ ํ๊ฐ ์ง์") โโผโ ๋์์
Task(prompt="ํ๋ฅด์๋ C + ๋ฐฉํฅ ๋ชฉ๋ก + ํ๊ฐ ๊ธฐ์ค + ๋
๋ฆฝ ํ๊ฐ ์ง์") โโ
์์ธ ํ๋กฌํํธ ํ ํ๋ฆฟ โ references/teams-guide.md > Step 6
6-3. ์ข ํฉ + ์ ์ ์ ํ
Claude๊ฐ 3๋ช ์ ํ๊ฐ๋ฅผ ์ข ํฉํด์ ์ ์ ์๊ฒ ๋ณด์ฌ์ค๋ค:
- ๋ฐฉํฅ๋ณ ์ข ํฉ ์ ์
- ์ ๋ฌธ๊ฐ๋ณ ์๊ฒฌ ์ฐจ์ด (์๊ฒฌ์ด ๊ฐ๋ฆฌ๋ ๋ฐฉํฅ์ด ์คํ๋ ค ํฅ๋ฏธ๋ก์ธ ์ ์๋ค)
์ ์ ์ ํ์ง:
- ์คํ โ Part 2๋ก (์๋ฃจ์ ๊ตฌํ)
- ๋ ๊น์ด โ ์ ํํ ๋ฐฉํฅ์ ์จ์์ผ๋ก, Step 2๋ถํฐ ๋ค์
- ๋๊ฒ โ ์ ํ๋ฅด์๋๋ก, Step 2๋ถํฐ ๋ค์
Part 2: ์คํ
Step 1: ์ฐ์ถ๋ฌผ ์ ์
์ ํํ ๋ฐฉํฅ์ ๊ตฌ์ฒด์ ์ผ๋ก "๋ญ ๋ง๋ค์ง" ์ ์ํ๋ค. Part 1 Step 1์ด ๋ฌธ์ ๋ฅผ ์ ์ํ๋ฏ์ด, ์ฌ๊ธฐ์ ์ฐ์ถ๋ฌผ์ ์ ์ํ๋ค.
| ์์ | ์ง๋ฌธ | ์ ๋ฌป๋ |
|---|---|---|
| ์ฐ์ถ๋ฌผ | ๋ญ ๋ง๋๋? | ์ฝ๋? ๋ฌธ์? ๋์์ธ? ๊ตฌ์ฒด์ ํํ๋ฅผ ํ์ |
| ํต์ฌ ๋ฉ์ปค๋์ฆ | ์ด๊ฒ ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํธ๋? | ์ ํํ ๋ฐฉํฅ์ด ๋ฌธ์ ์ ์ฐ๊ฒฐ๋๋ ๊ณ ๋ฆฌ |
| ์์ฑ ๊ธฐ์ค | ์ด๋๊น์ง ๋ง๋ค๋ฉด ๋? | "์ฌ๊ธฐ๊น์ง ํ๋ฉด ๋๋ค"์ ๊ธฐ์ค |
| ์ ์ฝ | ๊ธฐ์ /์๊ฐ/๋ฆฌ์์ค ํ๊ณ๋? | ๊ตฌํ์์ ์ ๋ ๋์ ์ ์๋ ๋ฒฝ |
| ์์ ๋ | ๊ตฌํ์์ ์์ ๋ก์ด ๋ถ๋ถ์? | ๋ง์๋๋ก ์ ํ ์ ์๋ ์์ญ |
ํ๋ฆ
- Claude๊ฐ ์ ํ๋ ๋ฐฉํฅ์ ๋ฐํ์ผ๋ก 5์์ ์ด์ ์์ฑ
- ์ ์ ์๊ฒ ๋ณด์ฌ์ฃผ๊ณ ๋น ์ง ๊ฒ๋ง ์ง๋ฌธ
- ์ ์ ํ์ธ โ ์ฐ์ถ๋ฌผ ์ ์ v1 ์์ฑ
Step 2: ํ๋ ฅ์ ์ ์
์ฐ์ถ๋ฌผ์ ๋ง๋ค ์์ด์ ํธ ํ์ ๊ตฌ์ฑํ๋ค. Part 1 Step 2๊ฐ "์ด๋ค ๊ด์ ์ผ๋ก ์๊ฐํ ์ฌ๋"์ ๊ณจ๋๋ค๋ฉด, ์ฌ๊ธฐ์ "์ด๋ค ์ญํ ๋ก ๋ง๋ค ์ฌ๋"์ ๊ณ ๋ฅธ๋ค.
Claude๊ฐ ์ฐ์ถ๋ฌผ ์ ์๋ฅผ ๋ณด๊ณ ์ต์ 3๋ช ์ด์์ ์ ์ ํ๋ค. ์ ์ ์๊ฒ ๋ณด์ฌ์ฃผ๊ณ ํ์ธ๋ฐ๋๋ค. ์ ์ ๊ฐ ์ญํ ์ ์ถ๊ฐํ๊ฑฐ๋ ๋ฐ๊ฟ ์ ์๋ค.
์ญํ ๋ฐฐ๋ถ ๊ธฐ์ค
์ฐ์ถ๋ฌผ์ ํ์ํ ์ ๋ฌธ์ฑ์ ๋ณด๊ณ ์ญํ ์ ๋๋๋ค.
์: ํ์คํธ ๊ธฐ๋ฐ ์จ๋ณด๋ฉ ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ ๋ค๋ฉด:
- A: ํ๋ก ํธ์๋ ๊ฐ๋ฐ โ React ์ปดํฌ๋ํธ ๊ตฌํ
- B: ๊ฒ์ ๋์์ด๋ โ ํ์คํธ ๊ตฌ์กฐ, ๋์ด๋ ๊ณก์ , ๋ณด์ ์ค๊ณ
- C: UX ๋ฆฌ์์ฒ โ ์ ์ ํ๋ฆ, ์ดํ ํฌ์ธํธ, ์ ๊ทผ์ฑ
์: ๋น์ฆ๋์ค ์ ๋ต ๋ฌธ์๋ฅผ ๋ง๋ ๋ค๋ฉด:
- A: ์์ฅ ๋ถ์๊ฐ โ ๊ฒฝ์์ฌ, ์์ฅ ๊ท๋ชจ, ํฌ์ง์ ๋
- B: ์ฌ๋ฌด ๋ชจ๋ธ๋ฌ โ ์์ต ๋ชจ๋ธ, ๋น์ฉ ๊ตฌ์กฐ, BEP
- C: ๊ณ ๊ฐ ์ ๋ฌธ๊ฐ โ ํ๋ฅด์๋, ๊ตฌ๋งค ์ฌ์ , ์ฑ๋
Step 3: ๊ฐ๋ฐ (Teams)
ํ๋ ฅ์๋ค์ด Teams ์์์ ์ค์ ๋ก ์ฐ์ถ๋ฌผ์ ๋ง๋ ๋ค.
ํ๋ฆ
- ๊ฐ ์์ด์ ํธ๊ฐ ์๊ธฐ ์ญํ ์ ์ด์์ ๋ง๋ ๋ค
- SendMessage๋ก ์๋ก ๊ณต์ ํ๊ณ ํผ๋๋ฐฑ
- ํผ๋๋ฐฑ ๋ฐ์ํด์ ์์
- ์ ์ฒด๊ฐ ํ๋๋ก ํฉ์ณ์ง ๋๊น์ง ๋ฐ๋ณต
๊ตฌํ
TeamCreate(team_name="build-{ํค์๋}")
Task(name="A", team_name="build-{ํค์๋}", prompt="์ญํ A + ์ฐ์ถ๋ฌผ ์ ์ + ๊ฐ๋ฐ ์ง์")
Task(name="B", team_name="build-{ํค์๋}", prompt="์ญํ B + ์ฐ์ถ๋ฌผ ์ ์ + ๊ฐ๋ฐ ์ง์")
Task(name="C", team_name="build-{ํค์๋}", prompt="์ญํ C + ์ฐ์ถ๋ฌผ ์ ์ + ๊ฐ๋ฐ ์ง์")
โ SendMessage๋ก ํ์
โ ์๋ฃ โ shutdown_request โ TeamDelete
์์ธ ํ๋กฌํํธ ํ ํ๋ฆฟ โ references/teams-guide.md > Part 2 Step 3
Step 4: ๊ฒํ
Claude๊ฐ ์ฐ์ถ๋ฌผ์ ์ฐ์ถ๋ฌผ ์ ์(Step 1)์ ์์ฑ ๊ธฐ์ค๊ณผ ๋์กฐํด์ ๊ฒํ ํ๋ค.
๊ฒํ ํญ๋ชฉ
- ์์ฑ ๊ธฐ์ค์ ์ถฉ์กฑํ๋๊ฐ?
- ํต์ฌ ๋ฉ์ปค๋์ฆ์ด ์๋๋๋ก ์๋ํ๋๊ฐ?
- ์ ์ฝ์ ์๋ฐํ์ง ์์๋๊ฐ?
- ๋น ์ง ๋ถ๋ถ์ด ์๋๊ฐ?
์ ์ ์ ํ์ง
- ์๋ฃ โ ์ต์ข ์ฐ์ถ๋ฌผ ์ ๋ฌ
- ์์ โ ํผ๋๋ฐฑ๊ณผ ํจ๊ป Step 2๋ก (ํ ์ฌ๊ตฌ์ฑ ๋๋ ๊ฐ์ ํ์ผ๋ก ์ฌ๊ฐ๋ฐ)
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.