huangwb8/chineseresearchlatex
Overview
This skill generates a submission-ready NSFC budget justification as an editable LaTeX project and a compiled budget.pdf. It uses the proposal text and supporting materials to produce a budget_spec.json, render LaTeX sections, validate amounts and paths, and compile a final PDF placed under the specified work directory.
How this skill works
First it requires a work directory and proposal materials; it then initializes a hidden run area and builds a budget_spec.json skeleton. The tool maps each expense to concrete research tasks, fills five structured sections with explanations and evidence, validates numeric relations and path safety, renders the LaTeX project into an output directory, and compiles budget.pdf while saving logs and validation reports in the hidden run folder.
When to use it
- When you explicitly ask: “write/generate NSFC budget justification” or “generate budget.tex / budget.pdf”.
- When you want a budget explanation tied to specific proposal text and supporting materials.
- When you need a LaTeX project and compiled PDF ready for submission.
- When you require strict validation of amount consistency and path safety before delivery.
- Not for general questions about budgeting principles or only numeric budget tables.
Best practices
- Always provide the work directory before any run; the skill will pause until given.
- Supply complete proposal text and supporting docs per the provided info_form structure.
- Specify project type (general | local | youth) and the budget scope (application total or direct-cost basis).
- If evidence is missing, answer queries rather than inventing assumptions; prefer conservative omissions.
- Review the validation_report and logs in the hidden run folder and correct budget_spec.json as needed before re-rendering.
Example use cases
- You have a draft proposal and ask: “Generate NSFC budget justification and budget.pdf in /home/alex/proj1”.
- Convert proposal sections and cost calculations into a five-part LaTeX budget justification with traceable evidence.
- Enforce that equipment + business + labor match declared direct costs and render final PDF for submission.
- Iteratively refine amounts: run init -> edit budget_spec.json -> re-render until validation passes.
- Produce a conservative justification when some partnership or pricing evidence is pending, marking items as ‘to confirm’.
FAQ
The skill will pause and request a work directory; it cannot proceed without one.
Can this be used for 2026 youth projects under flat-rate packaging?
Typically those don’t need a budget justification; only proceed if you explicitly require it for historical templates or special unit requirements.
16 skills
This skill helps you craft NSFC project justification by outlining value, current gaps, core questions, and entry point with a theory-driven approach.
This skill verifies NSFC citation consistency by checking bibkeys, fields, and semantic alignment to generate a ready-to-review report.
This skill analyzes NSFC proposal text to produce five recommendation pairs of codes with justifications, outputting a read-only markdown report.
This skill helps you quantify NSFC manuscript length, compare to budgeted targets, and generate targeted rewrites to meet requirements without changing meaning.
This skill conducts read-only quality control for NSFC bid documents, producing standardized QC reports and evidence-backed findings to guide revisions.
This skill simulates NSFC grant review from domain experts, delivering structured issues and actionable revision suggestions to strengthen proposals.
This skill helps you generate editable NSFC schematics and deliver embedded visuals from proposals, enabling multi-round optimization and editable .drawio
This skill generates NSFC technical roadmaps with editable draw.io sources and embedded renderings for printable, A4-friendly documentation.
This skill generates bilingual NSFC abstracts with titles and structured five-sentence content, and writes results to NSFC-ABSTRACTS.md.
This skill extracts structured review themes from diverse inputs and outputs topic, keywords, and core questions for literature reviews.
This skill guides and automates migrating NSFC LaTeX templates to the new version, handling structure changes and updates end-to-end.
This skill updates project guidelines with conversational insights, inserting incremental bullets into the guide to ensure terminology consistency, stable
This skill aligns LaTeX templates to Word styles with pixel-perfect comparisons, offering HTML reports, auto fix suggestions, and LaTeX repair guidance.
This skill checks review alignment by verifying citations against literature and minimally rewriting only contradictory sentences, then renders updated PDFs
This skill helps you generate a submit-ready NSFC budget justification LaTeX project from your proposal materials, including a budget.pdf, with directory
This skill helps you manage verified BibTeX entries by adding citations only after data verification and writing to bib files.