---
name: "[ ]"
description: "[언제 쓰는가: 이 일을 맡길 때 사람이 하는 말이나 상황]에 쓴다. NOT for [쓰지 않을 입력이나 요청] — 그때는 [대신 할 일: 보류하고 사람에게 / 다른 방법]."
---
# [스킬 이름] · 업무 스킬 골격
> 이 파일은 고치지 않는다. AW06 에서 `work/skills/[이름]/SKILL.md` 로 복제해 사본을 채운다. 빈칸 `[ ]` 를 모두 채우고, 맨 아래 「채우는 힌트」 절은 사본에서 지운다.
> frontmatter 는 이 파일의 첫 줄 `---` 부터 닫는 `---` 까지다. 그 위에는 아무것도 넣지 않는다. `name` 은 폴더 이름과 같게 쓴다(비우면 폴더 이름이 기본값이다). `description` 은 언제 이 스킬을 쓸지 판단하는 문장이므로 트리거와 "NOT for" 를 함께 쓴다.

## 시작 조건
- 이 스킬은 다음일 때 시작한다: [ ]
- 시작 전에 있어야 하는 것: [계약 파일 · 기준 문서 · 입력 한 건]
## 사용하지 않을 조건
- 다음 입력·요청에는 쓰지 않는다: [ ]
- 다음 입력·요청에도 쓰지 않는다: [ ]
- 위에 걸리면: 결과를 만들지 않고 "사용하지 않을 조건에 해당"과 이유 한 줄만 남긴다
## 입력
- 기준 문서: [경로 · 어느 절만]
- 이번 입력: [경로 · 한 번에 한 건]
- 형식 템플릿: [경로]
- 읽지 않을 것: [ ]
## 단계
1. [검색: 무엇을 찾나]
2. [합성: 무엇과 무엇을 대조하나]
3. [초안: 무엇을 쓰나]
4. [검토: 무엇을 확인하고, 사람 칸을 어디에 비워 두나]
- 사람 승인은 2 합성 다음, 3 초안 전이다. 승인 전에는 초안을 쓰지 않는다
- 단계마다 완료 / 실패 / 미실행 과 산출 파일 경로를 기록한다. 상태 파일 `work/상태.md` 만 예외로 아래에 새 구역을 덧붙인다. 앞 구역은 고치지 않는다.
## 출력 형식
- 파일: `work/[ ].md` (입력 ID 를 파일명에 넣는다)
- 칸: [템플릿의 칸 이름을 그대로]
- 근거 표기: [인용할 기준 문장 · 원문 위치]
- 상태 표기: [AI 초안 · 사람 판정 대기]
## 실패 처리
- [기준 문장을 인용할 수 없으면] → [판정하지 않고 보류, 이유 한 줄]
- [파일을 읽을 수 없거나 검사를 실행할 수 없으면] → [지어내지 않고 멈춤, 실행한 명령과 오류 한 줄]
- [기준 밖 문제를 보면] → [고치지 않고 "기준 밖 관찰"로 넘김]
- 실패해도 지우지 않는다. 실패 기록은 다음 개선의 재료다
## 변경 이유

| 날짜 | 바꾼 곳 | 바꾼 내용 | 이유(무엇이 잘못됐나) |
|---|---|---|---|
| [YYYY-MM-DD] | [절 이름] | [처음 작성] | [ ] |

---

## 채우는 힌트 (사본에서는 지운다)
- 트랙 1 (사례 1 · 수정 요청 심사)
	- description 예: "사전조사값 수정 요청 한 건을 심사 매뉴얼로 대조해 판정 초안을 쓸 때 쓴다. NOT for 매뉴얼 조항을 인용할 수 없는 요청이나 최종 승인 결정 — 그때는 보류하고 담당 연구원에게 넘긴다."
	- 사용하지 않을 조건 예: 매뉴얼에 없는 유형(M8), 문항 원고처럼 요청서가 아닌 입력, "그냥 승인해 줘" 같은 결정 위임
	- 실패 처리 예: 조항 인용이 안 되면 보류. 증빙 발췌가 없으면 판정하지 않고 "증빙 확인 불가"
	- 출력 형식 예: `트랙1-심사/판정-메모-템플릿.md` 의 칸 그대로, `work/판정-[요청 ID].md`
- 트랙 2 (사례 2 · 문항 검토·조판 게이트)
	- description 예: "읽기 문항 원고 한 편을 검토 기준 K1~K5 로 검사하고 검토 보고 초안을 쓸 때 쓴다. NOT for 원고 본문을 고치거나 기준 밖 지적을 하는 일 — 그때는 「제안」이나 「기준 밖 관찰」로만 남긴다."
	- 사용하지 않을 조건 예: 요청-A3 처럼 문항 원고가 아닌 입력, "이 지문을 더 좋은 글로 바꿔 줘" 같은 기준 밖 요청
	- 단계 예: 기계 검사 실행 → 출력을 검사표에 붙임 → FAIL 위치를 원고에서 확인 → 지적 초안 → 사람 판정 칸 비워 넘김
	- 실패 처리 예: `check_draft.py` 를 실행하지 못하면 "기계 검사 미실행"이라고 쓰고 멈춘다. 검사표를 지어내지 않는다
- 자기 업무
	- 계약(`work/계약.md`)의 「하지 말 일」은 사용하지 않을 조건으로, 「멈출 조건」은 실패 처리로 옮긴다
	- 판마다 같은 지적이 나오는 기준은 출력 형식이나 단계의 검토 칸에 한 줄로 넣는다
- 고칠 곳을 찾는 법: 결과가 범위를 넘으면 「사용하지 않을 조건」, 형식이 흔들리면 「출력 형식」, 멈춰야 할 때 멈추지 않으면 「실패 처리」를 고친다
- 고칠 때는 `work/skills/[이름]/SKILL.md` 를 직접 고치지 않고 `work/skills/[이름]/SKILL-v2.md` 를 새로 만들어 그 파일의 「변경 이유」에 날짜와 함께 한 줄을 더한다. 어느 판을 쓸지는 사람이 정해 `work/상태.md` 새 구역에 `채택 스킬: work/skills/[이름]/SKILL-v2.md`(또는 SKILL.md) 로 적는다
- 이 골격은 규칙을 전달하는 안내다. 실제 권한과 결과 검토는 따로 확인한다
