Skip to content
Agent Orchestration
Skill

/client-docs

고객 제출용 SI/AO 산출물(아키텍처설계서, 인터페이스설계서, DB설계서, 요구사항추적표, 테스트결과서, 매뉴얼, 운영보고서)을 요청받았을 때 사용. 검수·납품·산출물 요청 시 발동. 상시 생성이 아닌 온디맨드 — 요청받은 산출물만 만든다

BOOST
From plugin
my-cc-harness
12543 skills12 agents4 commands10 hooks
Install
$ npx -y skills add jh941213/my-cc-harness --skill client-docs --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/client-docs

Context preview

The summary Claude sees to decide when to auto-load this skill.

고객 제출용 SI/AO 산출물(아키텍처설계서, 인터페이스설계서, DB설계서, 요구사항추적표, 테스트결과서, 매뉴얼, 운영보고서)을 요청받았을 때 사용. 검수·납품·산출물 요청 시 발동. 상시 생성이 아닌 온디맨드 — 요청받은 산출물만 만든다

SKILL.md

client-docs.SKILL.md
name: client-docs
description: 고객 제출용 SI/AO 산출물(아키텍처설계서, 인터페이스설계서, DB설계서, 요구사항추적표, 테스트결과서, 매뉴얼, 운영보고서)을 요청받았을 때 사용. 검수·납품·산출물 요청 시 발동. 상시 생성이 아닌 온디맨드 — 요청받은 산출물만 만든다

Client-Docs (고객 제출 산출물 온디맨드 생성)

**원칙: 산출물은 자주 안 만든다. 요청받은 그 산출물만, 이미 있는 원재료(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 | 기간을 사용자에게 확인 |

생성 규칙

1. **출력 위치**: `{project}/deliverables/[산출물명]_[YYYY-MM-DD].md` 2. **공통 골격**: 표지(사업명·작성일·버전) → 개정이력 → 목차 → 본문 → 첨부. 본문 구조는 산출물 유형별 관례를 따른다 3. **고객 양식이 있으면 양식 우선**: `~/.claude/templates/client/` 또는 `{project}/templates/`에 고객사 템플릿이 있으면 그 구조·항목명을 그대로 따른다. 없으면 위 공통 골격의 마크다운으로 생성 (추후 엑셀/워드 변환은 pandoc 등으로) 4. **사실만 기재**: 코드·docs·실행 결과에서 확인된 내용만. 확인 안 된 항목은 비워두고 `[확인 필요]`로 표시 — 그럴듯하게 채우지 않는다 5. **원재료가 낡았으면 먼저 /docs sync** 후 산출물 생성 6. 생성 후 `memory/INDEX.md`에 deliverables/ 라우팅 행이 없으면 추가 (키워드: 산출물,검수,납품) 7. **검수 수준 요건** (독립 평가에서 도출된 반려 방지 규칙):

  • 테스트결과서는 집계표만으로 부족 — **케이스별 상세(ID·테스트명·판정)를 별첨**으로 포함 (실제 `-v` 출력에서 생성)
  • 커버리지는 **측정 명령과 범위를 명시**하고, tests/ 포함 수치만 단독 기재 금지 — 소스 패키지 기준 수치를 병기 (분모 차이로 2배 부풀려 읽힐 수 있음)
  • **결재란**(작성/검토/승인)과 **요구사항 추적성 매트릭스** 골격 포함 — 값이 없으면 [확인 필요]로

8. 생성 후 가능하면 별도 에이전트로 사실 대조(수치 재현) 검증 — 생성자가 자기 산출물을 채점하지 않는다

진입점

  • 슬래시 명령: `/client-docs [arch|api|db|rtm|test|manual|ops|report]`
  • 자연어: "검수 산출물", "납품 문서", "테스트결과서 뽑아줘" 등의 요청 시 이 스킬로 라우팅

금지

  • 요청 안 받은 산출물까지 일괄 생성 (온디맨드 원칙)
  • 실행하지 않은 테스트 결과·검증하지 않은 수치 기재
  • docs/ 원본 수정 (산출물은 deliverables/에만 생성 — 원본은 /docs 계열이 소유)
Read more
Ships withmy-cc-harness

my-claude-code-asset

Get the whole plugin

Other skills on my-cc-harness.

auto-memory
Skill

auto-memory

레포에서 실질적인 작업(구현·수정·배포·디버깅)을 시작할 때, 새 레포를 처음 파악할 때, 작업을 마치고 기억할 지식이 생겼을 때 사용. 작업 유형에 맞는 docs·메모리만 선택적으로 로드하는 라우팅 테이블을 운영한다

autodev-parallel
Skill

autodev-parallel

Ralph Loop 병렬 버전. 여러 에이전트가 worktree에서 동시에 PRD 항목을 처리한다. 트리거: "PRD 항목 병렬 구현", "병렬 구현", "autodev parallel", "워크트리 병렬 개발", "병렬 랄프"…

autodev
Skill

autodev

Ralph Loop 기반 자율 개발 루프. Stop Hook이 세션 종료를 가로채어 PRD 항목을 하나씩 완료하며 자동 커밋한다. 트리거: "autodev", "자율 개발", "밤새 돌려", "랄프 루프", "ralph loop",…

brainstorming
Skill

brainstorming

기능 추가·컴포넌트 생성·동작 변경 등 모든 창작 작업 전에 사용. 구현 전에 의도·요구사항·설계를 대화로 확정 (심층 인터뷰가 필요한 대규모 기능은 /spec 사용)