# jurisdiction-format

Пересобирает черновик патентной заявки в формат подачи для CNIPA, USPTO или EPO. Полезен, когда формула и описание уже написаны, а разложить их по национальным правилам нет времени.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 455 установок · ★ 18090
- Автор: wanshuiyin
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/tree/HEAD/skills/jurisdiction-format/SKILL.md
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/skills/jurisdiction-format

## Что делает

Скилл читает `patent/CLAIMS.md`, разделы описания из `patent/specification/`, описания фигур из `patent/figures/` и `patent/INVENTION_DISCLOSURE.md` для метаданных. Дальше он раскладывает всё по структуре выбранного ведомства и пишет результат в `patent/output/`.

Юрисдикция задаётся аргументом: `CN`, `US`, `EP` или `ALL`. Для CNIPA собирается 权利要求书, 说明书 и 说明书摘要, для USPTO — claims, specification, abstract и скелет Application Data Sheet, для EPO — формула в двухчастной форме по Rule 43(1) EPC и Reference Signs List. Язык вывода тоже разный: китайский для CN, английский для US и EP.

Содержание формулы скилл не меняет, только переформатирует. Поэтому если в исходнике нет родового понятия или антецедента, автоматика это не починит — проверять придётся руками. Вывод в `docx` требует `python-docx`; без него скилл откатывается на markdown.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill jurisdiction-format -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/jurisdiction-format/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/jurisdiction-format/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill jurisdiction-format -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/jurisdiction-format/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill jurisdiction-format -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/jurisdiction-format/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install wanshuiyin/Auto-claude-code-research-in-sleep jurisdiction-format
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/jurisdiction-format/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill jurisdiction-format -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep --path skills/jurisdiction-format
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/jurisdiction-format/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill jurisdiction-format -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep/tree/HEAD/skills/jurisdiction-format/SKILL.md

## Когда брать
- разложить готовую формулу по правилам CNIPA, USPTO и EPO
- собрать описание в порядке разделов, который требует конкретное ведомство
- проверить, что нумерация позиций совпадает во всех форматах
- подготовить скелет Application Data Sheet для подачи в США
- сравнить объём реферата с лимитом знаков или слов по юрисдикции

## Примеры запросов агенту
- /jurisdiction-format ALL
- /jurisdiction-format US
- Пересобери заявку из patent/ в формат EPO

## Похожие
- [patent](https://affpapa.org/nevibecode/skills/patent.md) — скилл · 357 установок
- [claim-chart](https://affpapa.org/nevibecode/skills/claim-chart.md) — скилл · 666 установок
- [pandoc](https://affpapa.org/nevibecode/skills/pandoc.md) — скилл · 484 установки
- [demand-draft](https://affpapa.org/nevibecode/skills/demand-draft.md) — скилл · 653 установки
- [convert-documents-to-markdown](https://affpapa.org/nevibecode/skills/convert-documents-to-markdown.md) — скилл · 12500 установок
- [training-report](https://affpapa.org/nevibecode/skills/training-report.md) — скилл · 4200 установок

Из того же набора: [wanshuiyin/auto-claude-code-research-in-sleep](https://affpapa.org/nevibecode/by/wanshuiyin/auto-claude-code-research-in-sleep.md) — 78 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
