npx skills add ...
npx skills add suzheng/k2f --skill k2f-grant-proposal
Turn research ideas, preliminary data, and agency solicitations into reviewer-ready grant proposals with a fundable hypothesis, independent specific aims, and agency-aligned significance and innovation. Use when the user asks for a grant proposal, specific aims page, NIH R01/R21/K, NSF proposal, or foundation grant narrative. Create grant proposals with AI-native design and the highest aesthetic standards, powered by the K2F format and engine. Purpose-built for AI agents, K2F lets them focus on semantic content and design intent while automatically handling layout, typography, and formatting complexity.
npx skills add suzheng/k2f --skill k2f-grant-proposal
Teach agents to blueprint fundable grant narratives before layout: a falsifiable hypothesis, explicit gaps, independent aims, reviewer-scannable hierarchy, and honest feasibility—without inventing data or drowning reviewers in prose.
This skill produces grant packages as .K2F documents. Follow the k2f skill for authoring: unpack or init a workspace, edit the semantic tree, run pack/verify, then export. K2F keeps agents on meaning (section roles, aims, evidence)—not pixel coordinates—while the engine compiles layout, typography, and theme into consistent output across PDF, DOCX, and other formats.
Before you build, install the core skill: npx skills add suzheng/k2f --skill k2f.
Single blueprint for semantic content and aesthetic intent. Structure it with labeled blocks the k2f skill can map to pages later.
Sub-steps
Mechanism lock — Agency, solicitation ID, mechanism, page limits, required sections, scoring criteria (NIH: Significance, Innovation, Approach, Investigators, Environment; NSF: Intellectual Merit, Broader Impacts). Drop optional material that exceeds limits.
Four-question audit — Answer in prose using user-supplied evidence only:
Specific Aims architecture — One page, ~400–550 words. Narrative arc: hook → gap → long-term goal → hypothesis → 2–3 verb-led aims (testable, largely independent) → impact close. Per aim: 2–3 sentences, expected outcome, no fatal dependency on prior aim success.
Strategy outline — Significance (problem, state of field, gap, cost of not knowing, if-successful impact). Innovation as scannable bullets (“This project is innovative because…”). Approach per aim: rationale → strategy/controls/stats → expected outcomes → pitfalls/alternatives → milestones. Assign word budgets from page limits (~450 words per full strategy page); note where figures replace paragraphs (preliminary data, workflow, timeline).
Design intent — Document tone, hierarchy, density, palette for the engine:
Rules & constraints
Common failure modes
Quality checklist
Follow k2f to instantiate pages from the blueprint, apply roles from design intent, verify, and export the agency-ready deliverable.