명세는 한 번 쓰고 끝나지 않는다. 심사 기준이 갱신되고, 구현하면서 알게 된 것이 생긴다.
Scanned 8/31/2026
Install to Claude Code
npx -y skills add TOKTOKHAN-DEV/agent-company --skill review-spec --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Review Spec?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/toktokhan-dev-review-spec)More formats (shields.io, HTML) on the badges page.
---
name: review-spec
summary: 이미 있는 명세를 심사 체크리스트와 대조해 빠진 것을 찾는다.
when: 구현을 시작하기 전, 또는 심사에서 반려된 뒤 원인을 명세로 되돌릴 때.
---
# review-spec
명세는 한 번 쓰고 끝나지 않는다. 심사 기준이 갱신되고, 구현하면서 알게 된 것이 생긴다.
## 1. 대상을 정한다
```bash
ls specs/*.md
pnpm preflight # 어떤 명세가 error 인지
```
## 2. 심사 체크리스트와 대조한다
`wiki/04-review-checklist.md` 를 열고, 이 기능이 건드리는 영역을 위에서부터 훑는다.
특히 놓치기 쉬운 것:
| 영역 | 자주 빠지는 항목 |
| --- | --- |
| 내비게이션 | 뒤로가기 버튼이 두 개 동시에 보이지 않는가 |
| 사용성 | 진입하자마자 바텀시트가 뜨지는 않는가 |
| 사용성 | 다른 앱 설치나 자사 서비스로 유도하지 않는가 |
| 권한 | 권한이 거부돼도 기능이 도는가 |
| 로그인 | 토스 로그인 외 다른 로그인 수단을 만들지 않았는가 |
| 결제 | 취소하면 주문 화면으로 돌아오는가 |
| 광고 | 인트로·로딩·팝업 같은 임시 화면에 광고를 넣지 않았는가 |
## 3. 구현과 어긋난 곳을 찾는다
```bash
grep -n "path:" apps/miniapp/src/App.tsx # 실제 라우트
ls apps/miniapp/src/screens/ # 실제 화면
```
명세에 없는 화면이 있으면 **둘 중 하나가 틀린 것**이다. 화면을 지우거나 명세를 갱신한다.
임의로 판단하지 말고 사람에게 어느 쪽인지 묻는다.
## 4. 반려를 명세로 되돌린다
심사에서 반려됐다면 그 사유를 **수용 기준으로 추가**한다. 같은 이유로 두 번 반려되지 않게
하는 유일한 방법이다.
```markdown
## 수용 기준
- [ ] (2026-08-07 반려 반영) 광고 시청 중 배경음이 멈춘다
```
## 완료 확인
```bash
pnpm preflight
```
## 출력
- 검토한 명세
- 추가한 수용 기준
- 명세와 구현이 어긋난 곳 (사람의 판단이 필요한 것)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.