Skip to content
Data
Skill

/research-grants

Supports research proposal preparation and review for NSF, NIH, DOE, DARPA, and Taiwan NSTC, including opportunity-specific requirements, aims, review criteria, budgets, broader impacts, forms, and resubmissions. Use for investigator-authored grant development, compliance

From plugin
scientific-agent-skills
56k177 skills

Claude Code

$ npx -y skills add K-Dense-AI/scientific-agent-skills --skill research-grants --agent claude-code

SKILL.md

research-grants.SKILL.md
name: research-grants
description: Supports research proposal preparation and review for NSF, NIH, DOE, DARPA, and Taiwan NSTC, including opportunity-specific requirements, aims, review criteria, budgets, broader impacts, forms, and resubmissions. Use for investigator-authored grant development, compliance matrices, and proposal critiques.
allowed-tools: Read Write Edit Bash
license: MIT license
compatibility: Requires network access to verify current opportunities and agency instructions, or supplied dated official documents for a bounded review. Optional figures via scientific-schematics require OPENROUTER_API_KEY and outbound API access.
metadata:
  version: "1.5"
  last-reviewed: "2026-10-01"
  skill-author: K-Dense Inc.

Research Grant Writing

Overview

Research grant writing is the process of developing competitive funding proposals for federal agencies and foundations. Master agency-specific requirements, review criteria, narrative structure, budget preparation, and compliance for NSF (National Science Foundation), NIH (National Institutes of Health), DOE (Department of Energy), DARPA (Defense Advanced Research Projects Agency), and Taiwan's NSTC (National Science and Technology Council) submissions.

**Critical Principle: Grants are persuasive documents that must simultaneously demonstrate scientific rigor, innovation, feasibility, and broader impact.** Each agency has distinct priorities, review criteria, formatting requirements, and strategic goals that must be addressed.

When to Use This Skill

This skill should be used when:

  • Writing research proposals for NSF, NIH, DOE, DARPA, or NSTC programs
  • Preparing project descriptions, specific aims, or technical narratives
  • Developing broader impacts or significance statements
  • Creating research timelines and milestone plans
  • Preparing budget justifications and personnel allocation plans
  • Responding to program solicitations or funding announcements
  • Addressing reviewer comments in resubmissions
  • Planning multi-institutional collaborative proposals
  • Writing preliminary data or feasibility sections
  • Preparing biosketches, CVs, or facilities descriptions

Establish the governing opportunity first

For each task, record agency, opportunity identifier and amendment, activity/project type, due date/time zone, eligibility, submission stage, application form version, limits, required attachments, review criteria and source URL/retrieval date. Check current notices as well as the original solicitation. An archived call, funded award, or budget announcement does not establish live funding availability. If the official package is unavailable, provide a bounded drafting review and list unresolved rules.

Build a requirement -> source section -> draft location -> gap matrix before judging compliance. Templates in `assets/` are illustrative worksheets, not official forms. Never invent data, citations, investigator records, partner commitments or approvals. Inspect the final exported files; Markdown text does not establish page compliance.

For NIH, use this skill for requirements, critique, consistency checks and limited editing of investigator-authored material. [NIH policy](https://grants.nih.gov/grants/policy/nihgps/HTML5/section_2/2.3.7_policies_affecting_applications.htm) excludes applications or sections substantially developed by AI. Preserve applicant ownership of substantive science and writing; review or disclosure alone does not make substantial AI authorship compliant. Apply other agencies' current rules too.

Visual Enhancement (Optional)

Strong proposals often include 1โ€“3 figures (timelines, workflow diagrams, preliminary data). Figures support review but are not a substitute for clear aims and methods.

**When figures help:**

  • Research methodology and workflow diagrams
  • Project timeline or Gantt charts
  • Conceptual framework or system architecture (technical proposals)
  • Experimental design flowcharts
  • Broader impacts activity diagrams
  • NSTC CM03 research architecture diagrams when they clarify the proposed methods

**How to create figures:**

  • **Preferred:** Use the **scientific-schematics** skill (`--doc-type grant`) for AI-generated diagrams from a natural-language description
  • **Alternative:** Build figures in your usual tools (matplotlib, Illustrator, PowerPoint, etc.)

Illustrative optional integration (CLI options checked; no paid generation tested in this refresh). Run from the repository root, with `OPENROUTER_API_KEY` set:

python skills/scientific-schematics/scripts/generate_schematic.py "project timeline with Year 1-3 milestones" -o figures/timeline.png --doc-type grant

**Disclosure:** AI schematic generation sends your prompt to [OpenRouter](https://openrouter.ai/) (a third-party API). Do not include unpublished sensitive details unless that transmission is appropriate for your project.

---

Agency-Specific Overview

NSF (National Science Foundation)

**Mission**: Promote the progress of science and advance national health, prosperity, and welfare

**Key Features**:

  • Use the [current PAPPG index](https://www.nsf.gov/policies/pappg), effective supplements and solicitation; as reviewed, NSF 24-1 is supplemented by NSF 26-200 and 26-202
  • Intellectual Merit + Broader Impacts both receive full consideration; no universal numerical weighting
  • 15-page project description limit (most programs; includes Results from Prior NSF Support, max 5 pages)
  • Education and societal benefit, with activities aligned to current NSF priorities and the solicitation
  • Collaborative research encouraged
  • Current SciENcv Common Forms, graduate/postdoc mentoring, and Research.gov DMSP tool requirements
  • Merit review process with panel + ad hoc reviewers

NIH (National Institutes of Health)

**Mission**: Enhance health, lengthen life, and reduce illness and disability

**Key Features**:

  • Standard R01: Specific Aims up to 1 page and Research Strategy up to 12; verify the NOFO
  • Most
Read more
@k-dense-ai
Ships withscientific-agent-skills

๐Ÿ”” Claude Scientific Skills is now Scientific Agent Skills. Same skills, broader compatibility โ€” now works with any AI agent that supports the open Agent Skills standard, not just Claude.

Stars on GitHub

Momentum

stars in total
55.6k
Star history of K-Dense-AI/scientific-agent-skills on GitHub, a chart by star-history.com

Other skills on scientific-agent-skills.

aeon

aeon

This skill should be used for time series machine learning tasks including classification, regression, clustering, forecasting,โ€ฆ

More skills from other plugins.

paddleocr-doc-parsing

paddleocr-doc-parsing

Use this skill to extract structured Markdown/JSON from PDFs and document imagesโ€”tables with cell-level precision, formulas asโ€ฆ

@paddlepaddle@paddlepaddleInstall Skill
context-loader
Auto-invoked

context-loader

Search memories from earlier Pi sessions in this repository. Use it when earlier work may already explain the code, error,โ€ฆ

mem04d69k
@mem0ai@mem0aiInstall Skill
analyzing-ai-citations

analyzing-ai-citations

Answer AI citation and answer engine optimization (AEO) questions in PostHog: whether AI answer engines (ChatGPT, Claude, and anโ€ฆ

posthog10d41k
@posthog@posthogInstall Skill
qmd

qmd

Search local markdown knowledge bases, notes, docs, and wikis with QMD. Use when users ask to find notes, retrieve documents,โ€ฆ

qmd3w31k
@tobi@tobiInstall Skill

Questions about research-grants.

Which coding agents can use research-grants?
research-grants installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.