grants — плагин для Claude Code: что делает и как установить
Подбирает грантовые механизмы NIH под научный проект и готовит отчёт в DOCX. Помогает клиническим исследователям выбрать институт и составить план подачи.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install grants@claude-code-skillsЧто делает grants
Плагин ищет финансирование исключительно в институтах NIH. Сначала ассистент опрашивает исследователя о теме работы, стадии карьеры и предварительных данных. Затем через пятифакторный анализ Consensus инструмент формулирует черновые тезисы для разделов Significance и Innovation.
Поиск по базе RePORTER выполняется через curl POST-запросы утилитой bash_tool, поэтому обычного web_fetch для работы с базой проектов недостаточно. Плагин сопоставляет параметры исследования с механизмами R01, R21 или K-awards, находит извещения NOSI и собирает документ .docx из 9 разделов с таймлайном и советами по общению с программным офицером. Фонды вроде DOD, VA или PCORI плагин сразу исключает из поиска.
Какие задачи решает
- сопоставить проект с грантовыми механизмами NIH вроде R01, R21 или K-awards
- найти целевые институты NIH и извещения NOSI через базу RePORTER
- сформировать черновой документ DOCX из 9 разделов со сроками подачи заявки
- составить предварительные тезисы для разделов Significance и Innovation
Примеры запросов агенту
- /cs-grants поиск биомаркеров болезни Альцгеймера на ранних стадиях
- Помоги найти подходящие гранты NIH для клинического исследования в онкологии
- Подбери грантовый механизм NIH под имеющиеся предварительные данные
Как установить grants
Через маркетплейс плагинов
/plugin marketplace add alirezarezvani/claude-skills/plugin install grants@claude-code-skillsПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о grants
Как установить grants в Claude Code?
Сначала подключите репозиторий каталога командой /plugin marketplace add alirezarezvani/claude-skills. Затем выполните установку самого плагина через /plugin install grants@claude-code-skills.
С какими фондами работает grants?
Инструмент рассчитан только на систему институтов NIH. Заявки для PCORI, DOD CDMRP, VA или частных фондов он не ищет и отсекает ещё на этапе первичного опроса.
Какие зависимости нужны для запуска плагина?
Требуются Consensus MCP, библиотека docx для Node.js, web_fetch для чтения веб-страниц NOSI, а также bash_tool с утилитой curl для выполнения POST-запросов к RePORTER.
Исходный текст
grants · MIT
# grants
NIH grant research skill for clinical researchers. Produces a strategic NIH funding overview as an editable `.docx`:
1. **Research positioning analysis** — 5-facet Consensus search producing gap quotes + draft Significance/Innovation language
2. **Institute mapping** — Which NIH institutes are actually funding this area (via RePORTER)
3. **Targeted grant discovery** — NOSIs, open FOAs, funded overlap filtered to mapped institutes
4. **Strategic recommendations** — Career-stage + project-scope mechanism matching, program officer guidance, submission timeline
## Sibling skill relationship
Part of the **research pack** (sibling of `pulse`, `litreview`; future siblings: `patent`, `dossier`, `syllabus`). All share the Agent Integrity Rules block (1 q/sec, source discipline, three-count tracking, retry-once-after-3s, stop-after-3-consecutive-failures).
**Different from `litreview`:**
- Adds **RePORTER POST** queries (not just Consensus) — NIH-specific funded-project data
- Adds **NOSI fetch** for `NOT-*` opportunity numbers
- DOCX has 9 sections (vs 8 in litreview) — adds Strategic Recommendations + Study Sections sections
- NIH-only scope; non-NIH funders out of scope
## Source spec
`megaprompts/08-grants-megaprompt.md` (maintainer-local draft spec — gitignored, not in the public repo) (PR #657).
## Plugin layout
```
research/grants/
├── .claude-plugin/plugin.json
├── README.md
├── agents/cs-grants.md ← NIH-funding persona, RePORTER POST enforcer
├── commands/cs-grants.md ← /cs-grants <research-idea>
└── skills/grants/
├── SKILL.md ← Path-B converted from megaprompt 08
├── references/
│ ├── nih_mechanism_matching.md ← career stage × scope → mechanism canon (7+ sources)
│ ├── reporter_post_patterns.md ← RePORTER curl POST templates + plan-tier (7+ sources)
│ └── docx_9_sections.md ← 9-section .docx spec + technical reqs (7+ sources)
└── scripts/
├── citation_tracker.py ← stdlib: Consensus + RePORTER three-count audit
├── fiscal_year_calculator.py ← stdlib: current FY + 3-prior window (RePORTER-aware)
└── mechanism_matcher.py ← stdlib: career stage + scope + prelim → mechanism recommendation
```
## Dependencies
- **Consensus MCP** — Required for 5-facet positioning search
- **`bash_tool` + `curl`** — Required for RePORTER POST queries (NOT `web_fetch` — RePORTER is POST-only)
- **`web_fetch`** — Required for NOSI HTML pages
- **`docx` Node.js library** — Required for DOCX generation
- **DOCX skill** — Reference for hyperlink/table/list patterns
## License
MIT.
© Alireza Rezvani · MIT · alirezarezvani/claude-skills