Grant Proposal
Scaffold a research grant proposal (NSF, NIH, ERC, or foundation) by composing existing...
Install
npx skills add pedrohcgs/claude-code-my-workflow --skill grant-proposal -g -a claude-code -y- Repository
- pedrohcgs/claude-code-my-workflow1.7k
- Category
- Writing
- Updated
- 1mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Scaffold a research grant proposal (NSF, NIH, ERC, or foundation) by composing existing primitives, pulls identification strategy from an `/interview-me` spec, delegates the data-management plan to `/data-management-plan` and the facilities statement to `/capture-environment`, and emits a funder-requirements checklist. Use when user says "draft a grant", "write a proposal", "NSF proposal", "NIH aims", "ERC application", "foundation grant", "specific aims", or "scaffold a grant proposal". NOT a submission tool, produces a draft the user uploads to the sponsor's portal themselves.
/grant-proposal, Research Grant Proposal Scaffolder
Compose a funder-shaped grant proposal draft from primitives you already have: an /interview-me research spec supplies the science, /data-management-plan supplies the DMP, /capture-environment supplies the facilities/computational statement, and /lit-review supplies the prior-work framing. This skill structures and stitches, it does not submit anywhere, and it does not invent identification strategy where a spec is absent.
Core principle: A proposal is a coherence artifact. Aims, methods, budget, timeline, and broader impacts must agree with each other and with the underlying research spec. The skill's main value-add over a blank template is the Phase 3 coherence pass (aims ↔ methods ↔ budget ↔ timeline).
When to use
- Drafting an NSF / NIH / ERC / foundation proposal from an existing research idea.
- Turning an
/interview-mespec (or a/preregisterPAP) into a fundable narrative. - Assembling the boilerplate-but-required pieces (DMP, facilities, data-sharing) so the human writes only the science.
- During resubmission, re-scaffolding aims after a reviewer "revise and resubmit" round.
When NOT to use
- You need the science itself invented, run
/interview-mefirst; this skill refuses to fabricate an identification strategy. - The sponsor is a clinical-trial funder requiring its own protocol template (out of scope; use the sponsor's native forms).
- You want a finished, submittable PDF, this writes Markdown sections + a checklist; final assembly into the sponsor's format is yours.
Funder profiles
Generic across sponsors via placeholder profiles. --funder selects the section set + naming; default is nsf. The profiles are fallbacks for when no call is supplied: the program's own call (--call) always wins.
