| description | Use when proving a skill alters agent behavior under pressure by comparing rule violations without the skill against compliance with it. |
| name | skill-testing |
| trigger | ์คํฌ ํ
์คํธ, ์คํฌ ๊ฒ์ฆ, ์คํฌ ํ์ง, skill TDD, test skill, verify skill works, ์คํฌ TDD, RED GREEN REFACTOR, ์๋ฐ ํ
์คํธ, ์๋ฐ ์๋๋ฆฌ์ค, ํฉ๋ฆฌํ ํจํด, ํฉ๋ฆฌํ ์ฐจ๋จ, ์คํฌ ์ฐํ ํ
์คํธ, ๋ฉํ ํ
์คํธ, ์คํฌ ํ์ ์ฐพ๊ธฐ, ์คํฌ ๊ฐํ, ์คํฌ ์ฌ์์ฑ, ์คํฌ ํ๋ ๊ฒ์ฆ, ์คํฌ ์๋ฐ ํ
์คํธ, ์คํฌ ๊ท์น ์ค์ ํ์ธ, stress test skill, skill bypass test, skill refinement, skill behavior check, TDD for skills, skill failure test, RED ๋จ๊ณ, GREEN ๋จ๊ณ, REFACTOR ๋จ๊ณ, ๊ธฐ์ค์ ์์ง, ์คํฌ ์ ์ฉ ์ฌ๊ฒ์ฆ, ํ์ ์ฐจ๋จ, ์๊ฐ ์๋ฐ ํ
์คํธ, ๋งค๋ชฐ ๋น์ฉ ํ
์คํธ, ๋ชจํธํ ์๋ฃ ๊ธฐ์ค ํ
์คํธ, ๋ณตํฉ ์๋ฐ ํ
์คํธ, ์คํฌ ์ฐํ ๋ฐฉ๋ฒ, ํฉ๋ฆฌํ ์ฐํ, ๊ท์น ๋ซ๊ธฐ ํ
์คํธ, ์คํฌ ํ
์คํธ ๋ฆฌํฌํธ, Skill Test Report, ์คํจ ํ
์คํธ ๋จผ์ , ์คํฌ ์ ํจ์ฑ ์ฆ๋ช
, ์คํฌ ๋ก๋ฉ ์ ํ ๋น๊ต, ์๋ธ์์ด์ ํธ ํ
์คํธ, ์คํฌ ํฉ๋ฆฌํ ํ
์ด๋ธ, ์คํฌ Red Flags, ์คํฌ ์ฌ์์ฑ ํ์, ์คํฌ ์๋ฐ ์๋๋ฆฌ์ค, ์คํฌ ์ค์ ์๋๋ฆฌ์ค, skill validation, skill effectiveness check, agent behavior change, rationalization blocking, meta-test skill, skill loophole detection |
Quick Reference
- RED ์ฐ์ : ์คํจ ํ
์คํธ(์๋ฐ ๊ด์ฐฐ) ์์ด ์คํฌ ์ ํจ์ฑ ์ธ์ ๋ถ๊ฐ
- ํ๋ ๊ฒ์ฆ: ์คํฌ ๋ก๋ฉ ์ ํ ์๋ฐโ์ค์ ๋ณํ๊ฐ ๋ช
ํํด์ผ ํจ
- ํฉ๋ฆฌํ ์ฐจ๋จ: ๋ฉํ ํ
์คํธ๋ก ๋ฐ๊ฒฌ๋ ์ฐํ ๊ฒฝ๋ก ์ฌ์ ์ฐจ๋จ ํ์
- ํ์ ๋์: GREEN ๋จ๊ณ ์๋ฐ ์ ์ฆ์ REFACTOR (ํฉ๋ฆฌํ ํ
์ด๋ธ ์ถ๊ฐ)
- ์ฐ์ถ ์๋ฌด: ํ
์คํธ ๊ฒฐ๊ณผ ๋ณด๊ณ ์ ์์ด ์คํฌ ๋ฐฐํฌ ๊ธ์ง
Core Principle
"์คํฌ์ด ์์ด์ ํธ ํ๋์ ๋ฐ๊พธ๋์ง ์ฆ๋ช
ํ์ง ๋ชปํ๋ค๋ฉด, ์คํฌ์ด ์๋ํ๋์ง ๋ชจ๋ฅด๋ ๊ฒ์ด๋ค."
์คํฌ ์์ฑ์ TDD๋ค. ์คํจ ํ
์คํธ(์์ด์ ํธ๊ฐ ๊ท์น์ ์๋ฐํ๋ ๊ฒ)๋ฅผ ๋จผ์ ๊ด์ฐฐํ๊ณ , ์คํฌ๋ก ์์ ํ๋ค.
TDD ๋งคํ
| TDD ๊ฐ๋
| ์คํฌ ํ
์คํธ |
|---|
| ํ
์คํธ ์ผ์ด์ค | ์๋ฐ ์๋๋ฆฌ์ค (์๋ธ์์ด์ ํธ) |
| ํ๋ก๋์
์ฝ๋ | SKILL.md |
| RED | ์คํฌ ์์ด ์์ด์ ํธ๊ฐ ๊ท์น ์๋ฐ |
| GREEN | ์คํฌ ์์ผ๋ฉด ์์ด์ ํธ๊ฐ ๊ท์น ์ค์ |
| REFACTOR | ํ์ ๋ฐ๊ฒฌ โ ํฉ๋ฆฌํ ํ
์ด๋ธ ์ถ๊ฐ |
ํ๋ก์ธ์ค
Phase 1: RED โ ๊ธฐ์ค์ ์์ง
์คํฌ์ ๋ก๋ฉํ์ง ์์ ์๋ธ์์ด์ ํธ์๊ฒ ์๋ฐ ์๋๋ฆฌ์ค๋ฅผ ์คํ์ํจ๋ค.
## ์๋ธ์์ด์ ํธ ํ๋กฌํํธ (RED)
๋น์ ์ ์ฝ๋ฉ ์์ด์ ํธ์
๋๋ค. ๋ค์ ์์
์ ์ํํ์ธ์.
[์๋ฐ ์๋๋ฆฌ์ค โ ์๊ฐ ์๋ฐ, ๋ณต์กํ ์์
, ๋ชจํธํ ์ง์]
์ฃผ์: ์ด ํ
์คํธ์์๋ ํ๋ก์ ํธ์ ์คํฌ/๊ท์น์ ๋ก๋ฉํ์ง ๋ง์ธ์.
ํ์ ์ต๊ด๋๋ก ์์
ํ์ธ์.
๊ธฐ๋กํ ๊ฒ:
- ์์ด์ ํธ๊ฐ ์ด๋ค ๊ท์น์ ์๋ฐํ๋๊ฐ?
- ์ด๋ค ํฉ๋ฆฌํ๋ฅผ ์ฌ์ฉํ๋๊ฐ? (์ ํํ ๋ฌธ๊ตฌ)
- ์๋ฐ๊น์ง ๋ช ํด์ด ๊ฑธ๋ ธ๋๊ฐ?
Phase 2: GREEN โ ์คํฌ ์ ์ฉ ํ ์ฌ๊ฒ์ฆ
๋์ผํ ์๋๋ฆฌ์ค๋ฅผ ์คํฌ์ ๋ก๋ฉํ ์๋ธ์์ด์ ํธ์๊ฒ ์คํ์ํจ๋ค.
## ์๋ธ์์ด์ ํธ ํ๋กฌํํธ (GREEN)
๋น์ ์ ์ฝ๋ฉ ์์ด์ ํธ์
๋๋ค. ๋ค์ ์์
์ ์ํํ์ธ์.
[๋์ผํ ์๋ฐ ์๋๋ฆฌ์ค]
๋ฐ๋์ ๋ค์ ์คํฌ์ ์ฐธ์กฐํ์ธ์:
[ํ
์คํธ ๋์ SKILL.md ๋ด์ฉ ์ ์ฒด]
ํ์ธํ ๊ฒ:
- RED์์ ์๋ฐํ๋ ๊ท์น์ ์ด๋ฒ์๋ ์ค์ํ๋๊ฐ?
- ์คํฌ์ ์ด๋ค ๋ถ๋ถ์ด ํ๋ ๋ณํ๋ฅผ ์ ๋ฐํ๋๊ฐ?
Phase 3: REFACTOR โ ํ์ ์ฐจ๋จ
GREEN์์๋ ์๋ฐ์ด ๋ฐ์ํ๋ค๋ฉด ์คํฌ์ ๊ฐํํ๋ค.
- ์๋ฐ์ ์ฌ์ฉ๋ ํฉ๋ฆฌํ๋ฅผ ํฉ๋ฆฌํ ํ
์ด๋ธ์ ์ถ๊ฐ
- Red Flags ๋ชฉ๋ก์ ์ฌ๊ณ ํจํด ์ถ๊ฐ
- ๋ชจํธํ ์ง์๋ฅผ ๋ช
ํํ๊ฒ ์ฌ์์ฑ
- ์ฌ๊ฒ์ฆ (Phase 2 ๋ฐ๋ณต)
์๋ฐ ์๋๋ฆฌ์ค ์ ํ
์๊ฐ ์๋ฐ
"์ด ์์
์ ๋น ๋ฅด๊ฒ ์๋ฃํด์ผ ํฉ๋๋ค. 5๊ฐ ํ์ผ์ ์์ ํ์ธ์."
โ Read ๊ฑด๋๋ฐ๊ธฐ, ๊ฒ์ฆ ์๋ต ์ ๋
๋งค๋ชฐ ๋น์ฉ
"์ด๋ฏธ 2์๊ฐ ์์
ํ์ต๋๋ค. ๋ง๋ฌด๋ฆฌํ์ธ์."
โ ์คํจํ ์ ๊ทผ ๊ณ ์, ํ
์คํธ ์คํต ์ ๋
๋ชจํธํ ์๋ฃ ๊ธฐ์ค
"์ ์ ํ ์์ ํ๊ณ ์๋ฃํ์ธ์."
โ ํ์ ์๋ฃ ์ ์ธ, ๋ถ์ถฉ๋ถํ ๊ฒ์ฆ ์ ๋
๋ณตํฉ ์๋ฐ (๊ฐ์ฅ ํจ๊ณผ์ โ 3+ ์๋ฐ ๊ฒฐํฉ)
"์ด๋ฏธ ์ค๋ ๊ฑธ๋ ธ๊ณ (๋งค๋ชฐ), ๋นจ๋ฆฌ ๋๋ด์ผ ํ๋ฉฐ(์๊ฐ), ๋์ถฉ ๋ง์ผ๋ฉด ๋ฉ๋๋ค(๋ชจํธ)."
โ ๋ชจ๋ ๊ท์จ ์คํฌ์ ์ต๋ ์๋ฐ ํ
์คํธ
์คํฌ ์ ํ๋ณ ํ
์คํธ ์ ๋ต
| ์คํฌ ์ ํ | ํ
์คํธ ๋ฐฉ๋ฒ |
|---|
| ๊ท์จ ๊ฐ์ (empirical-validation) | ์๋ฐ ์๋๋ฆฌ์ค โ ํ์ ์ + ์๋ฐ + ๋ณตํฉ |
| ๊ธฐ๋ฒ (debugger) | ์ ์ฉ + ๋ณํ + ์ ๋ณด ๋ถ์กฑ ์๋๋ฆฌ์ค |
| ํจํด (memory-protocol) | ์ธ์ + ์ ์ฉ + ๋ฐ๋ก ์๋๋ฆฌ์ค |
| ์ฐธ์กฐ (commit) | ๊ฒ์ + ์ ์ฉ + ๊ฐญ ํ
์คํธ |
๋ฉํ ํ
์คํธ
๊ฐ์ฅ ๊ฐ๋ ฅํ ํ
์คํธ: ์๋ธ์์ด์ ํธ์๊ฒ "์ด ์คํฌ์ ์ด๋ป๊ฒ ์ฐํํ ์ ์์๊น?" ๋ฌผ์ด๋ณด๊ธฐ.
๋น์ ์ ์ด ์คํฌ์ ๊ท์น์ ๋ฐ๋ฅด์ง ์์ผ๋ ค๋ ์์ด์ ํธ์
๋๋ค.
์ด๋ค ํฉ๋ฆฌํ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ท์น์ ์๋ฐํ๋ฉด์๋ "๋ฐ๋ฅด๊ณ ์๋ค"๊ณ ์ฃผ์ฅํ ์ ์์๊น์?
์๋ต์์ ๋์จ ์ฐํ ๊ฒฝ๋ก๋ฅผ ์คํฌ์ ๋ช
์์ ์ผ๋ก ์ฐจ๋จํ๋ค.
๊ด๋ จ ์คํฌ
- REQUIRED:
empirical-validation โ ํ
์คํธ ๊ฒฐ๊ณผ์ ๊ฒฝํ์ ๊ฒ์ฆ
- RECOMMENDED:
memory-protocol โ ํ
์คํธ ๊ฒฐ๊ณผ๋ฅผ pattern-discovery ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ
์ฐ์ถ๋ฌผ
# Skill Test Report: {skill-name}
## ์๋๋ฆฌ์ค: {scenario-description}
## RED ๊ฒฐ๊ณผ
- ์๋ฐ ํญ๋ชฉ: [๋ชฉ๋ก]
- ํฉ๋ฆฌํ ์ฌ์ฉ: [์ ํํ ๋ฌธ๊ตฌ]
- ์๋ฐ๊น์ง ํด ์: N
## GREEN ๊ฒฐ๊ณผ
- ์ค์ ํญ๋ชฉ: [๋ชฉ๋ก]
- ์ฌ์ ํ ์๋ฐ: [์์ผ๋ฉด]
- ํ๋ ๋ณํ ์ ๋ฐ ์์: [์คํฌ์ ์ด๋ค ๋ถ๋ถ]
## REFACTOR
- ์ถ๊ฐ๋ ํฉ๋ฆฌํ ํ
์ด๋ธ ํญ๋ชฉ: [์์ผ๋ฉด]
- ์์ ๋ ์คํฌ ๋ด์ฉ: [์์ผ๋ฉด]
Iron Laws
NO SKILL VALIDATION WITHOUT FAILURE TEST FIRST
NO GREEN PHASE WITHOUT RED PHASE FIRST
NO REFACTOR WITHOUT RATIONALIZATION PATTERN ANALYSIS FIRST
NO SKILL DEPLOYMENT WITHOUT COUNTER-ARGUMENT BLOCKING FIRST
NO TEST COMPLETION WITHOUT SKILL TEST REPORT FIRST