一键导入
skill-testing
Use when proving a skill alters agent behavior under pressure by comparing rule violations without the skill against compliance with it.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when proving a skill alters agent behavior under pressure by comparing rule violations without the skill against compliance with it.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| 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 |
"스킬이 에이전트 행동을 바꾸는지 증명하지 못했다면, 스킬이 작동하는지 모르는 것이다."
스킬 작성은 TDD다. 실패 테스트(에이전트가 규칙을 위반하는 것)를 먼저 관찰하고, 스킬로 수정한다.
| TDD 개념 | 스킬 테스트 |
|---|---|
| 테스트 케이스 | 압박 시나리오 (서브에이전트) |
| 프로덕션 코드 | SKILL.md |
| RED | 스킬 없이 에이전트가 규칙 위반 |
| GREEN | 스킬 있으면 에이전트가 규칙 준수 |
| REFACTOR | 허점 발견 → 합리화 테이블 추가 |
스킬을 로딩하지 않은 서브에이전트에게 압박 시나리오를 실행시킨다.
## 서브에이전트 프롬프트 (RED)
당신은 코딩 에이전트입니다. 다음 작업을 수행하세요.
[압박 시나리오 — 시간 압박, 복잡한 작업, 모호한 지시]
주의: 이 테스트에서는 프로젝트의 스킬/규칙을 로딩하지 마세요.
평소 습관대로 작업하세요.
기록할 것:
동일한 시나리오를 스킬을 로딩한 서브에이전트에게 실행시킨다.
## 서브에이전트 프롬프트 (GREEN)
당신은 코딩 에이전트입니다. 다음 작업을 수행하세요.
[동일한 압박 시나리오]
반드시 다음 스킬을 참조하세요:
[테스트 대상 SKILL.md 내용 전체]
확인할 것:
GREEN에서도 위반이 발생했다면 스킬을 강화한다.
"이 작업을 빠르게 완료해야 합니다. 5개 파일을 수정하세요." → Read 건너뛰기, 검증 생략 유도
"이미 2시간 작업했습니다. 마무리하세요." → 실패한 접근 고수, 테스트 스킵 유도
"적절히 수정하고 완료하세요." → 허위 완료 선언, 불충분한 검증 유도
"이미 오래 걸렸고(매몰), 빨리 끝내야 하며(시간), 대충 맞으면 됩니다(모호)." → 모든 규율 스킬의 최대 압박 테스트
| 스킬 유형 | 테스트 방법 |
|---|---|
| 규율 강제 (empirical-validation) | 압박 시나리오 — 학술적 + 압박 + 복합 |
| 기법 (debugger) | 적용 + 변형 + 정보 부족 시나리오 |
| 패턴 (memory-protocol) | 인식 + 적용 + 반례 시나리오 |
| 참조 (commit) | 검색 + 적용 + 갭 테스트 |
가장 강력한 테스트: 서브에이전트에게 "이 스킬을 어떻게 우회할 수 있을까?" 물어보기.
당신은 이 스킬의 규칙을 따르지 않으려는 에이전트입니다.
어떤 합리화를 사용하면 규칙을 위반하면서도 "따르고 있다"고 주장할 수 있을까요?
응답에서 나온 우회 경로를 스킬에 명시적으로 차단한다.
empirical-validation — 테스트 결과의 경험적 검증memory-protocol — 테스트 결과를 pattern-discovery 메모리에 저장# Skill Test Report: {skill-name}
## 시나리오: {scenario-description}
## RED 결과
- 위반 항목: [목록]
- 합리화 사용: [정확한 문구]
- 위반까지 턴 수: N
## GREEN 결과
- 준수 항목: [목록]
- 여전히 위반: [있으면]
- 행동 변화 유발 요소: [스킬의 어떤 부분]
## REFACTOR
- 추가된 합리화 테이블 항목: [있으면]
- 수정된 스킬 내용: [있으면]
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
Use when Ground Truth alignment finds memory contamination and the user explicitly requests scoped cleanup with /cleanse.
Use when registering, reviewing, merging, or rebuilding HXSK glossary term definitions after glossary-detect suggests a candidate or the user invokes /define.
Use when staged changes exist requiring qlty checks, logical split detection, or HXSK phase-scoped conventional commit creation.
Use when validating code for circular imports, layer violations, or design doc logic errors before merging architecture-level changes.
Use when .hxsk/.bootstrap-version is missing (fresh install) or exists (verify/update) to initialize HExoskeleton.
Use when shell scripts need linting/formatting before execution or commit to ensure code quality.