К основному содержанию
скилл CX Codex

patent-novelty-check — скилл для Claude Code: функции и установка

Скилл проверяет мировую новизну и неочевидность изобретения по отчёту о предшествующем уровне техники. Пригодится перед подачей патентной заявки.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill patent-novelty-check -a claude-code
Открыть на GitHub

Что делает patent-novelty-check

Скилл принимает описание разработки и файл patent/PRIOR_ART_REPORT.md. Сначала он формулирует два-три независимых пункта формулы изобретения для метода и системы. Затем запускается построчный анализ новизны: если хотя бы один найденный документ содержит все признаки формулы, решение признаётся известным.

Для проверки изобретательского уровня скилл моделирует комбинации из двух или трёх источников, оценивая мотивы специалиста объединить эти решения. Итоговая проверка идёт через модель gpt-6-astra в Codex MCP с пресетом рассуждений xhigh. Если настроенный верификатор недоступен, скилл запишет статус REVIEW_UNAVAILABLE и не станет подменять провайдера на лету.

Оценка формируется с учётом норм США (35 USC 102/103), Китая (статья 22) и Европы (статьи 54/56 EPC). Результат сохраняется в patent/NOVELTY_ASSESSMENT.md вместе с правками формулы и рисками отказа. Без предварительно составленного файла patent/PRIOR_ART_REPORT.md провести проверку не выйдет.

Какие задачи решает

  • проверить техническое решение на мировую патентную новизну
  • выявить совпадение признаков формулы в отдельных источниках предшествующего уровня
  • оценить неочевидность комбинаций документов по стандартам 35 USC 103 и EPC
  • сформировать рекомендации по изменению формулы для обхода противопоставленных материалов

Примеры запросов агенту

  • /patent-novelty-check patent/INVENTION_BRIEF.md
  • Проверь мировую новизну изобретения по отчёту patent/PRIOR_ART_REPORT.md
  • Оцени патентоспособность метода распределения памяти для ведомств USPTO и EPO

Как установить patent-novelty-check

1Через Skills CLI (Vercel)

npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill patent-novelty-check -a claude-code

2Вручную: положить файлы

~/.claude/skills/patent-novelty-check/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/patent-novelty-check/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о patent-novelty-check

Как установить patent-novelty-check в Claude Code?

В терминале выполните npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill patent-novelty-check -a claude-code. Конфигурация запишется в ~/.claude/skills/patent-novelty-check/SKILL.md.

Что делает скилл patent-novelty-check?

Он проверяет пункты патентной формулы на мировую новизну и неочевидность по нормам США, Китая и Европы. Результат с матрицей совпадений и правками формулы сохраняется в patent/NOVELTY_ASSESSMENT.md.

Что требуется для запуска проверки?

Нужны текстовое описание разработки и отчёт patent/PRIOR_ART_REPORT.md. Для перекрёстной проверки экспертизы скилл обращается к модели gpt-6-astra через подключение Codex MCP.

Исходный текст

SKILL.md · MIT
---
name: patent-novelty-check
description: "Assess patent novelty and non-obviousness against prior art. Use when user says \"专利查新\", \"patent novelty\", \"可专利性评估\", \"patentability check\", or wants to evaluate if an invention is patentable."
argument-hint: "[invention-description-or-brief-path]"
allowed-tools: Bash(*), Read, Write, Edit, Grep, Glob, WebSearch, WebFetch, mcp__codex__codex, mcp__antigravity__antigravity, mcp__antigravity__antigravity-reply, mcp__grok__grok, mcp__grok__grok-reply, mcp__claude-review__review, mcp__claude-review__review_reply, mcp__claude-review__review_start, mcp__claude-review__review_reply_start, mcp__claude-review__review_status
---

# Patent Novelty and Non-Obviousness Check

> **Before each reviewer slot**, follow [Selectable Reviewers](../shared-references/reviewer-backends.md):
> resolve invocation → `.aris/reviewer.json` → Claude Code default (Codex MCP)
> with `reviewer_route.py` through the canonical helper resolver, preserving this
> slot's tier, fresh contexts, source/image inputs and deterministic gates.
> Codex examples/pins below apply only to `backend=codex`; other routes use their
> own first-call/reply contract. Save the route and actual returned identity;
> unavailable selections are `REVIEW_UNAVAILABLE`. Classify acceptance from actual
> families/completion/scope. Forward invocation reviewer/model/effort overrides
> to reviewer-bearing children. Generation workers are unchanged.


Assess patentability of: **$ARGUMENTS**

Adapted from `/novelty-check` for patent legal standards. Research novelty is NOT the same as patent novelty.

## Constants

- `REVIEWER_MODEL = gpt-6-astra` — Model used via Codex MCP for cross-model examiner verification
- `NOVELTY_STANDARD = patent` — Always use legal patentability standard, not research contribution standard

## Inputs

1. Invention description from `$ARGUMENTS`
2. `patent/PRIOR_ART_REPORT.md` (output of `/prior-art-search`)
3. `patent/INVENTION_BRIEF.md` if exists

## Shared References

Load `../shared-references/patent-writing-principles.md` for novelty/non-obviousness standards.
Load `../shared-references/patent-format-us.md` for 102/103 analysis framework.

## Workflow

### Step 1: Define Claim Elements

From the invention description, extract the key claim elements that would define the invention's scope:
1. List the technical features that make the invention novel
2. Identify which features are known from prior art vs. inventive
3. Draft preliminary claim language for 2-3 independent claims (method + system)

### Step 2: Anticipation Analysis (Novelty)

For each preliminary claim, test against EACH prior art reference in `PRIOR_ART_REPORT.md`:

**Single-reference test**: Does any single reference disclose ALL claim elements?

| Claim Element | Ref 1 | Ref 2 | Ref 3 | ... |
|--------------|-------|-------|-------|-----|
| Feature A | Yes/No + evidence | | | |
| Feature B | Yes/No + evidence | | | |
| Feature C | Yes/No + evidence | | | |
| Feature D | Yes/No + evidence | | | |

**Verdict per reference**:
- ANTICIPATED: One reference discloses every element → claim is not novel
- NOT ANTICIPATED: At least one element missing from every single reference → claim is novel

### Step 3: Obviousness Analysis (Inventive Step)

If the invention is novel (passes Step 2), test for obviousness:

**Two/three-reference combination test**: Can 2-3 references be combined to render the claim obvious?

For each combination of the top references:
1. **Primary reference**: Which reference is closest to the claimed invention?
2. **Secondary reference(s)**: Which reference(s) teach the missing element(s)?
3. **Motivation to combine**: Would a POSITA have reason to combine these references?
   - Explicit suggestion in the references themselves?
   - Same field, same problem?
   - Common design incentive?
   - Known technique for improving similar devices?

Format as a matrix:

| Combination | Primary | Secondary | Missing Elements | Motivation to Combine | Obvious? |
|-------------|---------|-----------|-----------------|----------------------|----------|
| Ref1 + Ref2 | Ref1 | Ref2 | Feature D | Same field, similar problem | Yes/No |

### Step 4: Cross-Model Examiner Verification

Call `REVIEWER_MODEL` via `mcp__codex__codex` with xhigh reasoning:

> Resolve this reviewer slot first; the following is the `backend=codex` example.

```
mcp__codex__codex:
  model: gpt-6-astra
  config: {"model_reasoning_effort": "xhigh"}
  prompt: |
    You are a senior patent examiner at the [USPTO/CNIPA/EPO].
    Examine the following invention for patentability.

    INVENTION: [invention description + preliminary claims]

    PRIOR ART: [prior art references with key teachings]

    Please analyze:
    1. Anticipation (novelty): Does any single reference anticipate any claim?
    2. Obviousness: Can any combination of references render claims obvious?
    3. Claim scope: Are the claims broad enough to be valuable?
    4. Recommended amendments if any claim is rejected.
    Be rigorous and cite specific references.
```

### Step 5: Jurisdiction-Specific Assessment

For each target jurisdiction, provide a patentability assessment:

**Under 35 USC 102/103 (US)**:
- Novelty: PASS / FAIL (cite specific reference if fail)
- Non-obviousness: PASS / FAIL (cite combination if fail)

**Under Article 22 CN Patent Law (CN)**:
- 新颖性 (Novelty): 通过 / 未通过
- 创造性 (Inventive Step): 通过 / 未通过

**Under Article 54/56 EPC (EP)**:
- Novelty: PASS / FAIL
- Inventive step: PASS / FAIL (problem-solution approach)

### Step 6: Output

Write `patent/NOVELTY_ASSESSMENT.md`:

```markdown
## Patentability Assessment

### Invention Summary
[description]

### Overall Assessment
[PATENTABLE / PATENTABLE WITH AMENDMENTS / NOT PATENTABLE]

### Anticipation Analysis
[claim-by-claim matrix against each reference]

### Obviousness Analysis
[combination analysis with motivation to combine]

### Cross-Model Examiner Review
[summary of GPT-6-Astra examiner feedback]

### Recommended Claim Amendments
[If claims need modification to overcome prior art, suggest specific amendments]

### Risk Factors
[What could cause rejection during actual prosecution?]
```

## Key Rules

- Patent novelty is absolute: any public disclosure before the priority date counts as prior art, worldwide.
- Research novelty ("has anyone published this?") is NOT the same as patent novelty ("does any single reference teach every claim element?").
- Obviousness requires BOTH: (1) a combination of references AND (2) a motivation to combine them.
- Never assume the invention is patentable just because no identical patent exists.
- The assessment is advisory only -- actual prosecution may reveal different prior art.
- If the selected reviewer is unavailable, record `REVIEW_UNAVAILABLE`; continue only as an explicitly unreviewed draft, without switching providers.

© wanshuiyin · MIT · wanshuiyin/Auto-claude-code-research-in-sleep

Похожие скиллы

Всё по теме «Наука и исследования» →
patent-diagram-generator RobThePCGuy Скилл рисует патентные диаграммы через Graphviz: блок-схемы методов, блочные схемы систем и архитектуры с нумерацией ссылочных позиций. CX Codex +1 313установок patent Alireza Rezvani Скилл ищет патентный уровень техники и строит ландшафт по выбранной задаче. Подходит для первичной технической оценки перед решением о подаче или лицензировании. 357установок patents-search yorkeccak Ищет патенты по всему миру обычными фразами на естественном языке. Пригодится для prior art, обзора технологий и отслеживания патентов конкурентов. CX Codex +1 633установок patent-architect FradSer Ищет существующие патенты через SerpAPI или WebSearch и оформляет патентные заявки китайского образца. Пригодится при защите технических решений и проверке их новизны. CX Codex +1 618установок patent-claims-analyzer RobThePCGuy Разбирает формулу изобретения на соответствие 35 USC 112(b): находит ошибки в antecedent basis, неопределённые термины и проблемы структуры. Пригодится перед подачей заявки в USPTO. CX Codex +1 451установок nature-paper-to-patent Yuan1z0825 Готовит черновики китайских патентных документов по научной статье или материалам изобретателя. Пригодится для анализа раскрытия, формулы изобретения и проверки связи заявки с источниками. CX Codex +1 12 600установок

Из того же набора78

result-to-claim Скилл разбирает результаты экспериментов и решает, какие утверждения они подтверждают, а какие нет. Пригодится перед тем, как писать статью или запускать абляции. CX Codex +1 506установок ablation-planner Планирует ablation studies под вопросы рецензентов: Codex проектирует эксперименты, Claude проверяет выполнимость и запускает их. CX Codex +1 505установок research-refine-pipeline Скилл связывает доработку исследовательской идеи и планирование экспериментов в один проход: от сырого направления до финального предложения и дорожной карты опытов. CX Codex +1 504установок patent-pipeline Оркестрирует подготовку патентной заявки: от поиска аналогов и формулы изобретения до форматирования под стандарты CNIPA, USPTO или EPO. Пригодится при оформлении патентов и полезных моделей. CX Codex +1 503установок idea-discovery-robot Скилл ведёт от широкого направления в робототехнике к проверяемым идеям: обзор литературы, генерация, проверка новизны и критический разбор. CX Codex +1 501установок experiment-bridge Читает план экспериментов, пишет код, проверяет его другой моделью и разворачивает прогоны на GPU. Нужен, когда план готов, а руки до реализации не доходят. CX Codex +1 497установок paper-poster Устаревший скилл перенаправляет запросы к /paper-poster-html. Он нужен для сохранения старого вызова, но не для создания новых постеров. CX Codex +1 499установок rebuttal Скилл готовит ответ на внешние рецензии к научной статье: разбирает замечания, следит за покрытием и не даёт обещать лишнего. Пригодится, когда дедлайн по rebuttal уже близко. CX Codex +1 499установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой