Client-Docs (고객 제출 산출물 온디맨드 생성)
SkillMediaUse when receiving requests for client-facing SI/AO deliverables (architecture design docs, interface design docs, DB design docs, requirements traceability matrices, test result reports, manuals, operation reports). Triggered on review, delivery, or deliverable requests. On-demand only, not continu
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Client-Docs (고객 제출 산출물 온디맨드 생성) skill
What this skill tells your AI
The instructions your AI receives, as published by jh941213/my-cc-harness in skills/client-docs/SKILL.md and read by ahel’s review.
원칙: 산출물은 자주 안 만든다. 요청받은 그 산출물만, 이미 있는 원재료(docs/·코드·실행 결과)에서 변환 생성한다.
산출물 라우팅
| 산출물 | 원재료 (없으면 먼저 생성) | 비고 |
|---|---|---|
| 아키텍처설계서 | docs/ARCHITECTURE.md + 구성도 + ERD (없으면 /docs arch 먼저) | |
| 인터페이스설계서 | docs/api/ OpenAPI 명세 (없으면 /docs api 먼저) | 내외부 연계 목록 포함 |
| DB설계서 | ERD + 모델/마이그레이션 코드 → 테이블정의서 표 | |
| 요구사항정의서/추적표(RTM) | SPEC.md·PRD.md + 요구사항↔구현(파일/커밋)↔테스트 매핑 | 매핑 근거 없이 칸 채우기 금지 |
| 단위/통합테스트결과서 | 실제 테스트 실행 출력 (pytest/CI 로그) | 실행하지 않은 결과 기재 절대 금지 — 증거 기반 완료 보고 원칙 |
| 사용자/운영자 매뉴얼 | docs/manuals/, docs/ops/ (없으면 /docs manual·ops 먼저) | |
| 운영보고서(AO) | AUDIT.log, 장애·변경 기록, git log | 기간을 사용자에게 확인 |
생성 규칙
- 출력 위치:
{project}/deliverables/[산출물명]_[YYYY-MM-DD].md - 공통 골격: 표지(사업명·작성일·버전) → 개정이력 → 목차 → 본문 → 첨부. 본문 구조는 산출물 유형별 관례를 따른다
- 고객 양식이 있으면 양식 우선:
~/.claude/templates/client/또는{project}/templates/에 고객사 템플릿이 있으면 그 구조·항목명을 그대로 따른다. 없으면 위 공통 골격의 마크다운으로 생성 (추후 엑셀/워드 변환은 pandoc 등으로) - 사실만 기재: 코드·docs·실행 결과에서 확인된 내용만. 확인 안 된 항목은 비워두고
[확인 필요]로 표시 — 그럴듯하게 채우지 않는다 - 원재료가 낡았으면 먼저 /docs sync 후 산출물 생성
- 생성 후
memory/INDEX.md에 deliverables/ 라우팅 행이 없으면 추가 (키워드: 산출물,검수,납품) - 검수 수준 요건 (독립 평가에서 도출된 반려 방지 규칙):
- 테스트결과서는 집계표만으로 부족 — 케이스별 상세(ID·테스트명·판정)를 별첨으로 포함 (실제
-v출력에서 생성) - 커버리지는 측정 명령과 범위를 명시하고, tests/ 포함 수치만 단독 기재 금지 — 소스 패키지 기준 수치를 병기 (분모 차이로 2배 부풀려 읽힐 수 있음)
- 결재란(작성/검토/승인)과 요구사항 추적성 매트릭스 골격 포함 — 값이 없으면 [확인 필요]로
- 테스트결과서는 집계표만으로 부족 — 케이스별 상세(ID·테스트명·판정)를 별첨으로 포함 (실제
- 생성 후 가능하면 별도 에이전트로 사실 대조(수치 재현) 검증 — 생성자가 자기 산출물을 채점하지 않는다
진입점
- 슬래시 명령:
/client-docs [arch|api|db|rtm|test|manual|ops|report] - 자연어: "검수 산출물", "납품 문서", "테스트결과서 뽑아줘" 등의 요청 시 이 스킬로 라우팅
금지
- 요청 안 받은 산출물까지 일괄 생성 (온디맨드 원칙)
- 실행하지 않은 테스트 결과·검증하지 않은 수치 기재
- docs/ 원본 수정 (산출물은 deliverables/에만 생성 — 원본은 /docs 계열이 소유)
Signals
- GitHub stars
- 125
- Forks
- 35
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
client-docs- Source
- github.com/jh941213/my-cc-harness