| name | grant-mock-reviewer |
| description | Simulates NIH study section peer review for grant proposals. Triggers when user wants mock review, critique, or evaluation of a grant proposal before submission. Generates structured critique using official NIH scoring rubric (1-9 scale), identifies weaknesses, provides actionable revision recommendations, and produces a comprehensive review summary similar to actual NIH Summary Statement. |
| version | 1.0.0 |
| category | Grant |
| tags | [] |
| author | AIPOCH |
| license | MIT |
| status | Draft |
| risk_level | Medium |
| skill_type | Tool/Script |
| owner | AIPOCH |
| reviewer | |
| last_updated | 2026-02-06 |
Grant Mock Reviewer
A simulated NIH study section reviewer that provides structured, rigorous critique of grant proposals using the official NIH scoring criteria and methodology.
Capabilities
- NIH Scoring Rubric Application: Official 1-9 scale scoring across all 5 criteria
- Weakness Identification: Systematic detection of common proposal flaws
- Critique Generation: Structured written critiques for each review criterion
- Summary Statement: Complete mock Summary Statement output
- Revision Guidance: Prioritized, actionable recommendations for improvement
Usage
Command Line
python3 scripts/main.py --input proposal.pdf --format pdf --output review.md
python3 scripts/main.py --input aims.pdf --section aims --output aims_review.md
python3 scripts/main.py --input proposal.pdf --focus approach --output approach_critique.md
python3 scripts/main.py --input proposal.pdf --scores-only --output scores.json
python3 scripts/main.py --original original.pdf --revised revised.pdf --compare
As Library
from scripts.main import GrantMockReviewer
reviewer = GrantMockReviewer()
result = reviewer.review(
proposal_text=proposal_content,
grant_type="R01",
section="full"
)
print(result.summary_statement)
print(result.scores)
Parameters
| Parameter | Type | Default | Required | Description |
|---|
--input | string | - | Yes | Path to proposal file (PDF, DOCX, TXT, MD) |
--format | string | auto | No | Input file format (pdf, docx, txt, md) |
|