# grant-proposal

Собирает черновик грантовой заявки из исследовательских идей и литературы: структура, обоснование бюджета, план работ, формат агентства.

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

## Что делает

Скилл ведёт заявку по цепочке: сначала обзор литературы через `/research-lit`, потом проверка новизны через `/novelty-check`, затем проектирование структуры с целями и матрицей, черновик текста, панельное рецензирование через `/research-review` и правки. На выходе — `GRANT_PROPOSAL.md` в каталоге `grant-proposal/`. Это отдельная ветка, а не часть линейного конвейера: после `/idea-discovery` можно пойти в `/experiment-bridge` и публиковаться, а можно сначала написать заявку и получить финансирование.

Поддерживаются KAKENHI (Япония), NSF (США), NSFC (Китай, включая 面上/青年/优青/杰青/海外优青/重点), ERC (ЕС), DFG (Германия), SNSF (Швейцария), ARC (Австралия), NWO (Нидерланды) и общий формат. Язык вывода определяется типом гранта: KAKENHI даёт японский, NSF и ERC — английский, NSFC — китайский. Формат вывода — `markdown` или `latex`, для LaTeX берутся шаблоны под конкретное агентство.

По умолчанию `AUTO_PROCEED = false`: на каждой контрольной точке скилл ждёт подтверждения. Это оправданно, потому что заявка требует решений от самого PI, а не автопрогона. Рецензирование идёт через Codex MCP, модель по умолчанию `gpt-6-astra`; циклов рецензии и правок не больше двух. Опциональный флаг `— style-ref: <source>` подстраивает структуру под удачную прошлую заявку — принимаются локальная папка с TeX, PDF, arXiv id или http(s)-ссылка, но ссылки и ID Overleaf отклоняются: проект нужно сначала склонировать локально.

## Установка

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

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

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

### Codex

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

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

### Cursor

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

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

### GitHub Copilot

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

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

### Gemini CLI

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

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

### Windsurf (Devin Desktop)

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

### OpenCode

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

### Claude.ai

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

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

## Когда брать
- собрать черновик заявки на грант из проверенных идей
- проверить новизну темы до подачи в фонд
- разложить цели и задачи по матрице под требования агентства
- обосновать бюджет и расписать таймлайн работ
- переписать заявку после замечаний рецензентов

## Примеры запросов агенту
- /grant-proposal "topic — NSF CAREER, latex output"
- /grant-proposal "тема — NSFC Youth, language: English"
- /grant-proposal "тема — KAKENHI — style-ref: ./past-proposal.pdf"

## Похожие
- [k2f-grant-proposal](https://affpapa.org/nevibecode/skills/k2f-grant-proposal.md) — скилл · 2400 установок
- [grant-proposal-assistant](https://affpapa.org/nevibecode/skills/grant-proposal-assistant.md) — скилл · 350 установок
- [paper-writing-section](https://affpapa.org/nevibecode/skills/paper-writing-section.md) — скилл · 1800 установок
- [k2f-academic-paper](https://affpapa.org/nevibecode/skills/k2f-academic-paper.md) — скилл · 737 установок
- [paper-polish](https://affpapa.org/nevibecode/skills/paper-polish.md) — скилл · 532 установки
- [paper-writing](https://affpapa.org/nevibecode/skills/evoscientist-paper-writing.md) — скилл · 504 установки

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

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