| name | alterlab-grant-reporting |
| description | Drafts post-award grant deliverables across funder formats — NIH RPPR (Annual/Interim/Final via eRA Commons), NSF annual/final project reports and the public Project Outcomes Report (Research.gov), and Horizon Europe / ERC periodic and final reports (technical Part A/B + financial statements on the EU Funding & Tenders Portal) — plus milestone and deliverable tracking, budget-vs-actual variance narratives, no-cost-extension and rebudgeting justifications, and effort/closeout reporting. Computes report due dates from the award period with scripts/report_deadlines.py. Use when the user needs a grant progress or final report, post-award reporting, an RPPR, a periodic report, a no-cost-extension request, milestone tracking, or a budget-variance narrative. For writing new proposals prefer alterlab-research-grants; for TÜBİTAK proposals prefer alterlab-tubitak-proposal. Part of the AlterLab Academic Skills suite. |
| license | MIT |
| allowed-tools | Read Write Edit Bash(python:*) Bash |
| compatibility | No API key, account, or network required — report-format guidance plus a stdlib-only deadline calculator (scripts/report_deadlines.py); the user still submits through the funder's own portal (eRA Commons / Research.gov / EU Funding & Tenders Portal) |
| metadata | {"skill-author":"AlterLab","version":"1.0.0"} |
Grant Reporting — Post-Award Deliverables Across Funder Formats
Post-award is where money already won has to be kept: funders release the next
tranche only when a compliant progress report lands on time, and they claw back
or flag awards when reports slip or numbers don't reconcile. This skill drafts
those deliverables — progress/annual reports, final reports, milestone and
deliverable tracking, budget-vs-actual narratives, and no-cost-extension (NCE)
and rebudgeting justifications — in the exact shape each major funder demands.
It is the post-award counterpart to the pre-award proposal skills: it never
writes a new proposal or a fresh budget request. It reports against an award
that already exists.
When to Use This Skill
Use this skill when the user needs to:
- Draft an NIH RPPR (Research Performance Progress Report) — Annual, Interim,
or Final — section by section.
- Draft an NSF annual or final project report, or the public-audience
Project Outcomes Report.
- Draft a Horizon Europe / ERC periodic or final report — the technical
narrative (Part B) and the structured-table / financial-statement framing.
- Track milestones and deliverables against a workplan and write the status
narrative.
- Write a budget-vs-actual (variance) narrative explaining over/under-spend
by category.
- Justify a no-cost extension or a rebudgeting / virement request.
- Work out when each report is due from the award start/end dates
(
scripts/report_deadlines.py).
Does NOT Trigger — route these elsewhere
| The request is really about… | Route to |
|---|
| Writing a new proposal / project description for NSF, NIH, DOE, DARPA, NSTC (pre-award) | alterlab-research-grants |
| A TÜBİTAK proposal (1001, 1002, etc.) — Turkish funder, pre-award | alterlab-tubitak-proposal |
| Akademik Teşvik annual incentive-points application (ÜAK) | alterlab-akademik-tesvik |
| A data management plan / KVKK-compliant DMP for the proposal stage | alterlab-kvkk-dmp |
| A recommendation / reference letter for a student or colleague |