What problem does it solve?
Writing an NSFC (National Natural Science Foundation of China) budget justification requires aligning every expense with research tasks, keeping amounts consistent across sections, and producing a submission-ready LaTeX document. This Skill automates that process by turning your proposal text and supplementary materials into a validated budget specification and a compiled budget.pdf.
Core Features & Use Cases
- Structured Budget Authoring: Builds a five-section justification (equipment, business, labor, cooperative transfer, other funding) from your proposal, enforcing a task-expense-calculation-evidence chain for every amount.
- Validation & Consistency Checks: Verifies that section amounts match budget totals, character counts stay within limits, paths stay safe, and common LaTeX special characters are escaped before compilation.
- Isolated Workspace & Delivery: Keeps all intermediate files in a hidden .bensz-api task directory and delivers a complete editable LaTeX project plus budget.pdf to your chosen output folder.
- Use Case: You have finished your NSFC general program proposal main.tex and need a 900-character budget justification for a 50w budget; the Skill initializes a run, drafts the five sections, validates amounts, and renders budget.pdf.
Quick Start
Ask the AI to use the nsfc-budget skill with your working directory, project type (general, local, or youth), total budget, and proposal material paths to generate the budget justification LaTeX project and budget.pdf.