nsf-proposal-composer

Generate four NSF aim/thrust files and an aligned introduction bridge from a proposal idea.

13|1|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/yzhao062/agent-config --skill nsf-proposal-composer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nsf-proposal-composer
Source: https://github.com/yzhao062/agent-config/tree/main/reference-skills/nsf-proposal-composer
Command: npx skills add https://github.com/yzhao062/agent-config --skill nsf-proposal-composer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Turning a raw project idea into a coherent NSF proposal scaffold can be tedious: selecting a dominant family (ecosystem-building or methodology-driven), mapping gaps to aims, and drafting aligned narrative sections.

Core Features & Use Cases

  • Generate a 4-unit aim/thrust skeleton aligned to NSF families and house style.
  • Normalize inputs into a formal proposal brief, select an execution plan, and produce patchable LaTeX files.
  • Provide a bridge between idea and proposal workspace, enabling quick iteration with guardrails and reusable anchors.

Quick Start

Provide a concise proposal concept and I will scaffold four NSF aim/thrust files and an aligned introduction bridge.

Frequently Asked Questions about nsf-proposal-composer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a raw research idea into a structured NSF proposal with aims and thrusts?

Mapping proposal gaps to NSF aims involves selecting a dominant family, either ecosystem-building or methodology-driven, then generating a structured plan that connects identified gaps directly to your four aim or thrust files.

What is the difference between ecosystem-building and methodology-driven NSF proposal families?

Ecosystem-building and methodology-driven NSF proposal families dictate the execution plan structure. This Skill selects the dominant family based on your brief and generates aligned aim or thrust skeletons matching that specific style.

Can I generate patchable LaTeX files for my NSF proposal from a brief concept?

Yes, you can generate patchable LaTeX files. The Skill normalizes your input into a formal proposal brief, selects an execution plan, and outputs LaTeX files compatible with template and working proposal workspaces.

Does the NSF proposal scaffold support configurable unit slots for different research templates?

Yes, the scaffold supports configurable unit slots. It generates four aim or thrust files with adjustable anchors, ensuring compatibility with template and working proposal workspaces for quick iteration with guardrails.

What are the limitations when scaffolding an NSF proposal from a brief idea?

A limitation when scaffolding an NSF proposal is that it requires a concise concept input to function. It generates structural drafts and aligned bridges rather than final, fully detailed narrative content for the proposal.