# Kr Patent Detail Description Review

> 한국 특허 명세서의 【발명을 실시하기 위한 구체적인 내용】(S13 실시예 본문) 영역이 ITER 10 작성 정형(도입부 5단락 + 본 발명 7섹션 + 마무리 5단락)을 따르는지 정밀 검토하는 스킬. kr-patent-consistency-check이 전체 명세서 9개 영역(A~I)을 점검한다면, 본 스킬은 S13 단일 영역에 집중하여 W 자가 점검 11항목 — (1) S표 도입부 5단락 정형, (2) 섹션 2 본 발명 개요, (3) 섹션 4 "다음으로," 반복, (4) 종속항 1:1 매핑, (5) 도입어 빈도 D표 권장 범위, (6) 단락 분량 E표 권장 범위, (7) 도면부호 V표 표기, (8) 종결 어미 K표("~할 수 있다" 90%+), (9) U표 마무리 5단락, (10) 청구항↔본문 어휘 일관성…

- **Type:** Skill
- **Install:** `agentstack add skill-lsj4232-kr-patent-skill-kr-patent-detail-description-review`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [lsj4232](https://agentstack.voostack.com/s/lsj4232)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [lsj4232](https://github.com/lsj4232)
- **Source:** https://github.com/lsj4232/KR_PATENT_SKILL/tree/main/kr-patent-detail-description-review

## Install

```sh
agentstack add skill-lsj4232-kr-patent-skill-kr-patent-detail-description-review
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# kr-patent-detail-description-review — 상세 설명 ITER 10 정형 검토

## 무엇을 하는가

한국 특허 명세서의 **【발명을 실시하기 위한 구체적인 내용】**(이하 S13 실시예 본문)이 ITER 10 작성 프롬프트의 보일러플레이트 룰 + 자가 점검 11항목(W)을 따르는지 정밀 검토한다.

작성 프롬프트 전문은 `references/iter10_drafting_prompt.md`에 보존. 본 SKILL.md는 그 프롬프트를 **검토 룰셋**으로 변환한 형태.

> **C표 시퀀스(청구항 1 × 7단락) 제외**: 도면 단위 본문 구성 등 합리적 변형이 흔하여 본 스킬의 자동 점검 룰에서 제외. 필요 시 정독으로만 보강.

## 언제 사용하는가

- `kr-patent-spec-drafting`로 S13 본문 작성 직후 자체 점검
- 청구항 본문 1:1 매핑 작업 이후 단락 구조·서식 검증
- 외부 변리사 작성본 받아 S13 정형 준수 여부 확인
- `kr-patent-consistency-check` 통과 후 S13만 더 깊이 점검하고 싶을 때

## 언제 사용하지 않는가

- 명세서 전체(S1~S14) 점검: `kr-patent-consistency-check` 사용
- 청구항 자체 검토: `kr-patent-claim1-drafting` 또는 별도 청구항 점검
- 도면 부호 매핑: `kr-patent-symbol-design` / `kr-patent-drawing-mapping`

---

## 입력·출력

| 항목 | 내용 |
|---|---|
| **입력 (필수)** | 명세서 .docx (S13 섹션 포함) + 청구항 원문 |
| **입력 (옵션)** | 논문 PDF/텍스트 (Method·Experiment 매핑 검증용) |
| **출력** | W 자가 점검 11항목별 ✅/⚠️/❌ 표 + 위반 단락 위치·원문·수정안 + 정합 점수 (100점 만점) |

---

## W 자가 점검 12항목 — 핵심 검토 룰

각 항목은 자동 검출 가능한 것과 정독 필요한 것으로 구분.

### 1. S표 도입부 5단락 정형 사용 ★

**검출 방법**: S13 시작부 5단락이 S-1~S-5 정형 텍스트와 일치하는지 비교 (substring match)

| # | 시작 키워드 | 검증 |
|---|---|---|
| S-1 | "이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다" | substring 매칭 |
| S-2 | "제1, 제2 등과 같이 서수를 포함하는 용어는" | substring 매칭 |
| S-3 | "어떤 구성요소가 다른 구성요소에 \"연결되어\" 있다거나" | substring 매칭 |
| S-4 | "단수의 표현은 문맥상 명백하게" | substring 매칭 |
| S-5 | "본 출원에서, \"포함한다\" 또는 \"가지다\"" | substring 매칭 |

**위반 기준**: 5개 중 누락 ≥ 1 → Priority A

### 2. 섹션 2 본 발명 개요 단락 ("본 발명은 ~") 존재

**검출 방법**: S13 도입부 직후에 "본 발명은 [핵심 목적]을 [기술적 수단]을 이용하여 ~ [발명명]에 관한 것이다." 정형 단락이 있는지

**위반 기준**: 본 발명 개요 단락 부재 → Priority A

### 3. 섹션 4 시스템 구성요소 절 "다음으로," 반복 사용

**검출 방법**: S13 안 시스템 구성요소 도입 단락에서 "다음으로," 도입어 카운트. 구성요소가 N개일 때 "다음으로," 등장 ≥ N-1 권장

**위반 기준**: 구성요소 ≥ 3개인데 "다음으로," 1회 이하 → Priority B

### 4. 종속항 모두 1:1 매핑

**검출 방법**: 청구항 2~N의 한정 시그니처가 S13 본문 어딘가에 1회 이상 등장 (`kr-patent-consistency-check` B-0과 동일)

**위반 기준**: 종속항 누락 ≥ 1 → Priority A (지원요건 흠결)

### 5. 도입어 빈도 D표 권장 범위 준수

**검출 방법**: S13 본문 전체에서 15종 도입어 카운트 → 전체 단락 수 대비 비율 계산

| 도입어 | 권장 빈도 (%) |
|---|---|
| 이하, / 이하에서는, | 1~2 |
| 본 발명은 / 본 발명에 따른 / 본 발명에서, | 5~8 |
| 일 실시예에 있어서, / 다른 실시예에 있어서, | 5~10 |
| 예를 들어, / 다른 예를 들어, / 일 예로서, | 15~25 |
| 한편, | 8~12 |
| 또한, | 8~12 |
| 이러한 [선행] | 5~10 |
| 다음으로, | 10~15 |
| 구체적으로, | 5~10 |
| 그 외 (여기에서/나아가/즉/먼저/이 경우/비록) | 합쳐서 15~30 |

**위반 기준**:
- 권장 범위 초과·미달 ≥ 5종 → Priority B
- "예를 들어,"  "따라서, 본 발명은 [효과 1]할 수 있다."
> "이를 통해, [효과 2]을 달성할 수 있다."
> "그 결과, [효과 3]의 효과가 있다."

**검출**: 섹션 6 단계별 또는 섹션 8 정리에 효과 단락이 ≥ 3개 존재하는지

### N. 부정 한정 (외연 확보)

> "다만, 이에 한정되는 것은 아니다." / "다만, 이에 한정되지 않는다." / "본 발명은 상기 예시에 한정되지 않는다."

**검출**: 예시·실시예 단락 종결에 부정 한정 등장 비율 ≥ 20%

### Q. 실시예 vs 예 구분

- "실시예" = 발명의 다른 실현 방식 (구조적 변형)
- "예" = 동일 실시예 내 구체 케이스

**검출**: "일 실시예" 도입 단락이 실제로 구조 변형을 다루는지, "예를 들어,"가 동작 예시인지 정독

### F-2. 도면 종류별 첫 단락 도입

| 도면 종류 | 도입 패턴 |
|---|---|
| 블록도 | "한편, 도 N에는 본 발명에 따른 [시스템명]의 블록도가 도시되어 있다." |
| 흐름도 | "한편, 도 N은 본 발명에 따른 [방법]의 흐름도이다." |
| 표 | "한편, 도 N은 본 발명의 일 실시예를 나타낸 표이다." |
| 그래프 | "한편, 도 N은 본 발명에 따른 [성능 측정] 결과를 나타낸 그래프이다." |

**검출**: 각 도면 도입 단락이 도면 종류에 맞는 정형 사용

---

## 작업 순서

### Step 1. S13 영역 추출

- 명세서 docx에서 `【발명을 실시하기 위한 구체적인 내용】` 헤더 ~ `【부호의 설명】` 또는 `【청구범위】` 직전까지의 단락 추출
- 단락별 본문 텍스트, 어절 수, 첫 도입어 분석

### Step 2. 자동 검출 (W 1~9)

W-1 (S표), W-2 (본 발명 개요), W-3 (다음으로 반복), W-4 (종속항 매핑), W-5 (도입어 빈도), W-6 (분량), W-7 (도면부호), W-8 (종결 어미), W-9 (U표)는 자동 grep·카운트로 검출.

### Step 3. 정독 점검 (W-10·11 + M·N·Q·F-2)

자동 검출 후 정독으로 어휘 일관성, 단락 결속, 효과 단락, 부정 한정, 도면 종류별 도입 정형 확인.

### Step 4. 점수 산정 + 우선순위 분류

- 100점 만점 (각 항목 가중치)
- Priority A: W-1·W-2·W-4·W-7(시스템 부호)·W-9 위반
- Priority B: W-3·W-5·W-6·W-8·W-10 위반
- Priority C: W-11 위반·부수 사항

### Step 5. 6항목 정형 보고서 출력

각 위반 사항을 다음 형식으로 보고:

```markdown
### [번호]. 

**① 위치**: 단락 N (또는 N~M)
**② 근거 룰**: ITER 10 W- / 
**③ 현황 (원문 인용)**:
> "..."
**④ 수정안**:
> "..."
**⑤ 부가 설명**: ...
```

---

## 출력 형식 (보고서)

```markdown
# 상세 설명 ITER 10 정형 검토 보고서

## 종합 점수: NN/100 (등급)

| # | 항목 | 가중치 | 점수 | 평가 |
|---|---|---|---|---|
| W-1 | S표 도입부 5단락 정형 | 12% | N/10 | ✅/⚠️/❌ |
| W-2 | 본 발명 개요 단락 | 6% | N/10 | |
| W-3 | "다음으로," 반복 | 6% | N/10 | |
| W-4 | 종속항 1:1 매핑 | 20% | N/10 | |
| W-5 | 도입어 빈도 D표 | 10% | N/10 | |
| W-6 | 단락 분량 E표 | 9% | N/10 | |
| W-7 | 도면부호 V표 | 6% | N/10 | |
| W-8 | 종결 어미 K표 | 10% | N/10 | |
| W-9 | U표 마무리 5단락 | 12% | N/10 | |
| W-10 | 어휘 일관성 O표 | 6% | N/10 | |
| W-11 | 단락 결속 P표 | 3% | N/10 | |

## 🔴 Priority A — 필수 수정
...

## 🟠 Priority B — 중요 수정
...

## 🟡 Priority C — 부수 수정
...

## ✅ 잘 된 부분
...

## 다음 단계
...
```

---

## 사용 방법

### 일반 호출 (대화형)

```
User: 이 명세서 S13 ITER 10 정형 검토해줘 [docx 첨부]
Claude: [본 스킬 호출 → 12항목 자동 검출 → 정독 → 보고서]
```

### 사용자 지정 옵션

- **청구항 원문 제공**: 정확한 W-4(종속항 매핑) 검증을 위해 필수
- **논문 제공 (선택)**: J표(논문 Method → 본문 매핑) 검증 활성화

---

## 다른 스킬과의 관계

| 스킬 | 짝 관계 |
|---|---|
| **kr-patent-spec-drafting** | 작성 ↔ 검토 짝. spec-drafting의 S13 출력이 본 스킬의 입력 |
| **kr-patent-consistency-check** | consistency-check이 9개 영역(A~I) 횡단 점검이라면, 본 스킬은 S13 단일 영역 심화. consistency-check 통과 후 본 스킬을 추가로 호출하면 S13 정형이 더 엄밀해짐 |
| **kr-patent-claim1-drafting** | 청구항 1·종속항이 본 스킬 W-4(종속항 매핑) 검증의 기준 |
| **kr-patent-ralph-loop** | ralph-loop에 본 스킬을 결함 검출기로 통합 가능. W-4(종속항 매핑) 위반 시 spec-drafting 재호출 |
| **kr-patent-format-unify** | 정형 위반 수정 후 신설 단락 서식 동기화 |

---

## 자동 검출 가능 vs 정독 필요

| 항목 | 자동 | 정독 |
|---|---|---|
| W-1 (S표 5단락) | ✅ | — |
| W-2 (본 발명 개요) | ✅ | — |
| W-3 (다음으로 반복) | ✅ | — |
| W-4 (종속항 매핑) | ✅ | — |
| W-5 (도입어 빈도) | ✅ | — |
| W-6 (분량) | ✅ | — |
| W-7 (도면부호) | ✅ | — |
| W-8 (종결 어미) | ✅ | — |
| W-9 (U표 5단락) | ✅ | — |
| W-10 (어휘 일관성) | ⚠️ 일부 | ✅ |
| W-11 (단락 결속) | ⚠️ 일부 | ✅ |

자동 검출률 ≈ 85%. 나머지는 정독으로 보강.

---

## 의존성

- Python ≥ 3.8
- python-docx ≥ 0.8.11
- (선택) PDF 파싱: pypdf 또는 pdfplumber (논문 입력 시)

---

## 참조 자료

- **`references/iter10_drafting_prompt.md`**: ITER 10 작성 프롬프트 전문 (보일러플레이트 S/U/D/C/E/V/M/N/Q/F-2/O/K/P/T). 본 스킬의 검토 룰은 이 프롬프트에서 도출됨. **단, C표(청구항 1 단계 × 7단락 시퀀스)는 본 스킬의 검토 룰셋에서 제외** — 도면 단위 본문 구성 등 합리적 변형이 흔하기 때문. 작성 단계에서 참고용으로만 활용.

---

## 누적 학습 항목

(이 섹션은 `kr-patent-skill-updater`가 작업 회고 후 자동으로 추가)

- (2026-05-28 신설) consistency-check의 I섹션이 S1~S14 전반 정형을 점검한다면, 본 스킬은 S13 단일 영역의 ITER 10 정형 11항목을 깊이 검증하는 짝 도구. 자동 검출률 85% + 정독 15%. spec-drafting S13 작성 직후 호출이 default.
- (2026-05-28 갱신) C표 시퀀스(청구항 1 × 7단락) 점검 제외. 도면 단위 본문 구성 등 합리적 변형이 흔하여 자동 점검 룰로 부적합 — 일률적 위반 판정이 잘못된 결함을 만들 위험. 필요 시 정독으로만 보강.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [lsj4232](https://github.com/lsj4232)
- **Source:** [lsj4232/KR_PATENT_SKILL](https://github.com/lsj4232/KR_PATENT_SKILL)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-lsj4232-kr-patent-skill-kr-patent-detail-description-review
- Seller: https://agentstack.voostack.com/s/lsj4232
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
