This skill should be used when the user asks to "write a grant proposal", "draft specific aims", "write a research strategy", "create an NIH proposal", "create an NSF proposal", "write a significance section", "write an innovation section", "write an approach section", "draft a DP2 essay", "write an R01", "write an R21", "write a K99", "write an R03", "write a K08", "write a K23", "write an F31", "write an F32", "write a CAREER proposal", "write preliminary data", "write rigor and reproducibility", "draft potential problems and alternatives", "write a budget justification", "respond to reviewer comments", "write a resubmission introduction", "strengthen my specific aims", "format grant text", or mentions grant writing, proposal drafting, specific aims, research strategy sections, or any NIH/NSF mechanism.
From grantnpx claudepluginhub neuromechanist/research-skills --plugin grantThis skill uses the workspace's default tool permissions.
examples/budget-justification-template.mdexamples/specific-aims-template.mdreferences/budget-justification-guide.mdreferences/career-award-guide.mdreferences/nih-requirements.mdreferences/nsf-requirements.mdreferences/research-strategy-guidelines.mdreferences/resubmission-guide.mdreferences/tone-guide.mdreferences/writing-style-guide.mdImplements structured self-debugging workflow for AI agent failures: capture errors, diagnose patterns like loops or context overflow, apply contained recoveries, and generate introspection reports.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Provides procedural knowledge for drafting NIH and NSF grant proposals with mechanism-specific formatting, section structure, and scientific writing best practices.
| Agency | Mechanism | Key Format |
|---|---|---|
| NIH | R01 | 1p aims + 12p strategy |
| NIH | R21 | 1p aims + 6p strategy |
| NIH | R03 | 1p aims + 6p strategy (2 years, $50K/year) |
| NIH | DP2 | 10p essay (no aims page) |
| NIH | K99/R00 | 1p aims + 12p strategy + 6p candidate + 6p mentoring |
| NIH | K08/K23 | 1p aims + 12p strategy + candidate section + career goals + mentoring plan |
| NIH | F31/F32 | 1p aims + 6p strategy + applicant background + sponsor info + training plan |
| NIH | R24 | 1p aims + 12p strategy (resource-focused) |
| NSF | Standard | 1p summary + 15p project description |
| NSF | CAREER | Integrates research + education (see references/career-award-guide.md) |
Before writing anything, read the Notice of Funding Opportunity (NOFO) or Funding Opportunity Announcement (FOA) thoroughly. Extract and record:
Store the NOFO URL and key extracted details in NOFO.md within the proposal directory. Flag any requirements that deviate from the standard mechanism template.
Before drafting, allocate pages across sections. Staying within limits while giving each section adequate space is a critical constraint. Use these as starting points and adjust based on the specific aims and preliminary data available:
R01 (12 pages total strategy):
R21 (6 pages total strategy):
R03 (6 pages total strategy):
K99/R00 (12 pages strategy + 6p candidate + 6p mentoring):
F31/F32 (6 pages strategy):
NIH Specific Aims (1 page, <650 words):
See examples/specific-aims-template.md for an annotated template.
NSF Project Summary (1 page):
NIH Research Strategy (Significance -> Innovation -> Approach):
Consult references/research-strategy-guidelines.md for detailed section guidance.
NSF Project Description (15 pages):
NSF CAREER: Research and education plans must be bidirectionally integrated. See references/career-award-guide.md.
After the core strategy is drafted, prepare the remaining required documents:
references/budget-justification-guide.md and examples/budget-justification-template.md.For fellowship and career development mechanisms (F31, F32, K08, K23, K99):
Consult references/writing-style-guide.md and references/tone-guide.md for established voice conventions. Key principles:
NIH LaTeX formatting:
helvet package for Helvetica, which is an accepted substitute.NSF formatting:
Before submitting, verify every item:
Content completeness:
Budget and administrative:
Formatting:
For resubmissions (A1):
references/resubmission-guide.md for detailed guidancereferences/nih-requirements.md for page limits and section detailsreferences/nih-requirements.md for detailsreviews/ directory for referencereferences/resubmission-guide.md for detailed strategyWhen creating a new proposal, follow this structure:
proposals/{mechanism}/{year}-{short-name}/
├── README.md # Proposal overview: title, mechanism, PI, deadline, status
├── NOFO.md # Extracted NOFO requirements with URL link to the original
├── ideas.md # Early brainstorming, concept development, design decisions
├── research.md # Background research notes, key references, field context
├── lit-review/ # Literature review materials: search results, annotated bibliographies
├── submission/ # Final submission-ready documents
│ ├── specific-aims.md
│ ├── research-strategy/
│ │ ├── significance.md
│ │ ├── innovation.md
│ │ └── approach.md
│ ├── budget/ # Budget spreadsheets, justification narrative, subaward budgets
│ └── biosketches/ # PI and co-investigator biosketches (SciENcv exports)
├── drafts/ # Working drafts and intermediate versions (not submission-ready)
├── reviews/ # Summary statements, reviewer comments, resubmission notes
└── figures/ # All figures: conceptual diagrams, preliminary data, methods workflows
For detailed guidance, consult:
references/nih-requirements.md - NIH mechanisms, page limits, review criteria, deadlinesreferences/nsf-requirements.md - NSF mechanisms, formatting, review criteriareferences/research-strategy-guidelines.md - Detailed section-by-section writing guide for NIH research strategyreferences/writing-style-guide.md - Comprehensive scientific writing style guidereferences/tone-guide.md - Narrative tone patterns and voice conventionsreferences/budget-justification-guide.md - Budget categories, modular vs detailed, common pitfallsreferences/career-award-guide.md - NSF CAREER award requirements and integration guidancereferences/resubmission-guide.md - Resubmission strategy, Introduction page format, change markingexamples/specific-aims-template.md - Annotated specific aims page with placeholdersexamples/budget-justification-template.md - Modular and detailed budget formatsUse the opencite skill for literature searches to support proposals:
uvx opencite search "topic" --max 20 -f bibtex -o refs.bib
uvx opencite canonical "field" --max 10