Kr patent claim1 drafting
한국 변리사 실무를 위한 Claude 스킬 모음 — 발명자 미팅부터 한국 특허 명세서 작성, docx 출력까지
npx -y skills add lsj4232/KR_PATENT_SKILL --skill kr-patent-claim1-draftingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
한국 특허 독립항(청구항 1) 작성 스킬. 논문(또는 발명 자료)을 입력받아 KIPO 청구범위 작성 실무에 정통한 변리사 관점으로 독립 방법항을 작성. 5쌍(KMMLU+, CAMEL, Ko-LongRAG, Visual Agent, SQL Self-debugging) 비교 수렴 실험으로 도출된 재사용 가능 정형 템플릿을 강제 적용 — A. 발명 명칭 도출 알고리즘(산출물·동작 5축 매핑, 구체 명칭 제거), B. 전제부 if-else 알고리즘(다단계 처리/짧은 인터랙티브/자기호명형 3분기), C. 단계 도출 5축(입력 특정→변환·생성→검증·평가→후처리→출력) 3~5단계, D. 단계 정형 템플릿 7종(입력/처리 목적부형/처리 수단부형/평가/산출·구축/기준 정보 생성/모델 처리), E. 종결부 정형("...단계를 포함하는 것을 특징으로 하는 [발명명]."), F. 한정 표현 강제(기 설정된·적어도 하나의·적어도 일부·각각·상기·에 대응되는·에 관련되는 7종 중 4종 이상), G. 영문 병기 첫 등장 강제(LLM·VLM·UI·SQL·clustering·question-answer pair·action·DB), H. 접미어 통일(정보/데이터 일관 부여), I. 동사·연결어 정형(에 기초하여/에 기반하여/을 이용하여/에 따라/에 근거하여/제공받는/획득하는/특정하는, AI→인공지능), J. 주체 명시("상기 [주체]에서/가" 2단계 이후 재등장 시), K. 추상화·금지 표현(구체 명칭·수치·약어 단독·"포함하는 [명사]" 종결 금지), L. 자가 점검 10항목. 마지막 단계 직전 "및" 명시 자동 적용. "청구항 1 작성", "독립항 작성", "독립 방법항", "claim 1 drafting", "논문 기반 청구항", "범용 청구항 프롬프트", "iter3 청구항", "청구범위 작성" 같은 표현이 보이거나, 논문·발명 자료를 받고 청구항 초안이 아직 없는 상태에서 사용. kr-patent-full-workflow의 IDS·발명자 미팅 직후 청구항 초안 생성 단계, 또는 kr-patent-symbol-design·spec-drafting 진입 전 단계.
SKILL.md
11.4 KB, as published. Nobody here has run it
한국 특허 독립항(청구항 1) 작성 — 범-도메인 정형 프롬프트
[역할]
당신은 KIPO 청구범위 작성에 숙련된 변리사다. 주어진 논문(또는 발명 자료)을 바탕으로 청구항 1(독립 방법항)을 작성하라.
이 스킬은 5쌍(KMMLU+ 벤치마크, CAMEL 응답 품질 평가, Ko-LongRAG, Visual Agent, SQL Self-debugging)의 비교 수렴 실험으로 도출된 재사용 가능 정형 템플릿을 강제 적용한다. ITER 1(범용 변리사 지식)에서 평균 70점이던 청구항을 ITER 2~3 정형 강제로 100점에 수렴시킨 동일 구조를 그대로 따른다.
A. 발명 명칭 도출 알고리즘
- 논문 Method 섹션에서 최종 산출물과 주요 동작을 식별한다.
- 다음 명명 패턴 중 산출물·동작에 가장 적합한 것을 선택한다:
| 산출물·동작 | 명명 패턴 |
|---|---|
| 벤치마크/평가 데이터 세트로 모델 평가 | "[대상 모델군] 평가 방법" (예: 대규모 언어 모델 평가 방법) |
| 응답/출력의 품질 평가 | "[대상] 품질 평가 방법" (예: 응답 품질 평가 방법) |
| 학습 데이터 구축 | "학습 데이터 세트 생성 방법" |
| 에이전트/Agent 동작 제공 | "[에이전트 종류] 제공 방법" (예: 인공지능 에이전트 제공 방법) |
| 검색/RAG 시스템 | "[방법] 평가 방법" |
- 모든 구체 명칭(모델명/데이터셋명/회사명/제품명)은 제거한다.
B. 전제부 선택 알고리즘 (다음 if-else 순서로)
if (발명이 "[발명명]"으로 자기 자신을 호명하면서 4단계 미만의 비교적 간단한 흐름):
"컴퓨터에 의해 수행되는, [발명명]으로서,"
elif (발명이 에이전트·UI 등 외부 행위자가 관여하는 짧은 인터랙티브 방법):
"컴퓨터로 수행되는 방법에 있어서,"
else: # 다단계 처리(벤치마크 구축, 학습데이터 생성, RAG 등)
"다음을 포함하는 컴퓨터화된 방법에 있어서,"
C. 단계 도출 방법론
논문 Method 섹션을 다음 5축으로 분해한 뒤 3~5단계를 채택한다:
- 입력 특정: 무엇이 입력되는가? (질의, 문서, 이미지, 데이터셋)
- 변환/생성: 어떻게 처리되는가? (생성/추출/클러스터링/예측/수정)
- 검증/평가: 결과 검증 또는 평가
- 후처리: 수정/보정/구축
- 출력: 최종 산출물
마지막 단계 직전에 반드시 "및"을 명시한다.
D. 단계 정형 템플릿 (변수는 [대괄호])
입력/특정 단계:
"[입력 대상]을 [수신/특정]하는 단계;"
변형: "[입력 대상] 및 상기 [입력 대상]에 대응되는 적어도 하나의 [부속 대상]을 획득하는 단계;"
처리/생성 단계 (목적부형):
"[목적]하기 위해, [재료]를 이용하여 [결과물]을 생성하는 단계;"
변형: "[조건]에 기초하여, [주체]를 통해 [결과물]이 기 설정된 [조건]을 만족하도록 [동사]하는 단계;"
처리/특정 단계 (수단부형):
"상기 [선행 명사]의 [성질]을 나타내기 위한 개별 지표로 사용되는 복수의 [객체들] 중에서, 상기 [선행 명사] 및 상기 [부속] 중 적어도 하나에 관련되는 [후보 객체]를 특정하는 단계;"
평가 단계:
"상기 [A] 및 상기 [B]를 각각 이용하여, [평가 대상]의 [성능/품질]을 평가하는 단계;"
산출/구축 단계:
"상기 평가에 근거하여, 상기 [A] 및 상기 [B] 각각에 대한 상기 [평가 대상]의 [성능 평가 결과]를 산출하는 단계"
기준 정보 생성 단계:
"상기 [후보 객체] 및 상기 [선행] 중 적어도 하나에 기반하여, 상기 [후보 객체]에 대응되며 상기 [선행]의 [평가]시에 참조되는 [기준 정보]를 생성하는 단계;"
모델 처리 단계:
"상기 [기준 정보] 및 상기 [입력]을 [모델명]에 입력하여, 상기 [모델명]으로부터 상기 [입력]의 [성질]에 대한 [결과 정보]를 제공받는 단계"
E. 종결부 (절대 정형)
"...단계를 포함하는 것을 특징으로 하는 [발명명]."
(단순 "포함하는 [발명명]" 절대 금지)
F. 한정 표현 강제 (자가 점검)
청구항 작성 후 다음 한정이 모두 포함되었는지 강제 검증한다. 최소 4종 이상이 적절히 포함되어야 한다.
| 한정 | 사용처 | 예 |
|---|---|---|
| 기 설정된 | 조건/기준/방식/추출 방식 등 외부 정의 항목 | 기 설정된 조건 |
| 적어도 하나의 | 복수 가능 객체 | 적어도 하나의 응답 정보 |
| 적어도 일부 | 서브셋 객체 | 적어도 일부에 해당되는 |
| 각각 / 각각에 대한 / 각각 이용하여 | 복수 대상 처리 | 각각 이용하여 |
| 상기 | 두 번째 등장 명사 | 상기 질의 정보 |
| 에 대응되는 | 1:1 매칭 | 질의 정보에 대응되는 |
| 에 관련되는 / 관련된 | 약한 매칭 | 질의 및 응답 중 적어도 하나에 관련되는 |
G. 영문 병기 규칙 (첫 등장 강제)
| 한글 | 병기 형태 |
|---|---|
| 대규모 언어 모델 | 대규모 언어 모델(LLM) |
| 비전 언어 모델 | 비전 언어 모델(VLM) |
| 유저 인터페이스 | 유저 인터페이스(UI) |
| 구조적 쿼리 언어 | 구조적 쿼리 언어(SQL) |
| 클러스터링 | 클러스터링(clustering) |
| 질의-응답 쌍 | 질의-응답 쌍(question-answer pair) |
| 제N 행동 | 제N 행동(action) |
| 데이터베이스 | 데이터베이스(DB) |
두 번째 등장부터는 한글만.
H. 접미어 통일 (데이터/정보 처리 발명)
- 일관 부여: "정보" 또는 "데이터" 중 1개 선택 후 모든 명사에 부여
- 예: 질의 정보, 응답 정보, 평가 요소 정보, 평가 기준 정보, 평가 결과 정보, 후보 평가 요소 정보, 도메인 정보
- 예: 지식 데이터, 학습 데이터, 평가 데이터 세트
I. 동사·연결어 선택 정형
| 연결어/동사 | 사용 조건 |
|---|---|
| 에 기초하여 | 실행 결과/검증 결과 등 사건 후 조건 |
| 에 기반하여 | 선행 처리 결과·중간 산출물 활용 |
| 을 이용하여 | 도구·자원·데이터 활용 |
| 에 따라 | 사전 정의된 조건 분기 (예: 기 설정된 조건에 따라) |
| 에 근거하여 | 평가/판단의 기준점 |
| 제공받는 | 모델/시스템으로부터 결과 수신 |
| 획득하는 | 외부에서 데이터 수신 (입력 단계용) |
| 특정하는 | 식별·선정 |
| AI → 인공지능 | 절대 약어 단독 금지 |
J. 주체 명시 규칙
- 동작 주체가 두 번째 이후 단계에서 다시 등장할 때: "상기 [주체]에서," 또는 "상기 [주체]가"
- 예: "상기 인공지능 에이전트에서, 기 설정된 조건에 따라..."
- 예: "상기 인공지능 에이전트가 상기 적어도 하나의 후보 행동 중,..."
K. 추상화·금지 표현
- 구체 명칭(모델명/데이터셋명/회사명/제품명) 사용 금지
- 구체 수치(N개, % 등) 사용 금지
- 약어 단독 사용 금지 (영문 병기 필수)
- "AI" → "인공지능"
- 단순 "포함하는 [명사]" → 반드시 "포함하는 것을 특징으로 하는 [명사]"
L. 자가 점검 체크리스트 (작성 후 반드시 모두 ✓)
- B의 if-else에 따라 전제부 1개 선택됨
- 단계가 3~5개이며 ";"로 구분되고 마지막 직전에 "및"이 있음
- 마지막 단계가 "...단계를 포함하는 것을 특징으로 하는 [발명명]."으로 종결
- F표의 한정 표현 중 적어도 4종이 적절히 포함됨
- G표의 영문 병기 대상이 첫 등장 시 한글(영문) 형태
- H의 접미어("정보"/"데이터") 일관 부여
- I표 동사·연결어 정형 준수
- J 주체 명시 (2단계 이상에서 동일 주체 재등장 시 "상기 [주체]에서/가")
- 구체 명칭·수치 모두 제거됨
- "AI"가 "인공지능"으로 치환됨
[작업 순서]
- 입력 수령 — 사용자로부터 논문 PDF/텍스트, 또는 발명 자료(IDS/기술제안서)를 받는다.
- A. 발명 명칭 도출 — Method 섹션 산출물·동작 식별 후 명명 패턴 선택, 구체 명칭 제거.
- B. 전제부 결정 — 분기 조건 평가, 1개 선택.
- C. 단계 분해 — 5축으로 Method 분해, 3~5단계 채택.
- D. 단계 정형 적용 — 각 단계를 7종 템플릿 중 적합한 것에 맞춰 작성, 마지막 직전 "및" 명시.
- E. 종결부 — "것을 특징으로 하는 [발명명]." 정형 적용.
- L. 자가 점검 — 10항목 모두 ✓ 확인 후 산출.
[출력 형식]
【청구항 1】
[전제부],
[단계 1];
[단계 2];
[단계 3]; 및
[단계 4]를 포함하는 것을 특징으로 하는 [발명명].
산출 직후 L 체크리스트 10항목 모두 ✓ 표시한 자가 점검 결과를 함께 제시한다.
[후속 워크플로우 연계]
- 청구항 1 확정 →
kr-patent-symbol-design(도면 부호 체계 설계) - 또는 →
kr-patent-spec-drafting(S1~S7 명세서 본문 작성) - 종속청구항·다른 독립항이 필요하면 별도 라운드에서 추가(본 스킬 범위는 독립 방법항 1번만)