review-grant — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited review-grant (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Source. This skill is adapted from claesbackman/AI-research-feedback. The 6-agent panel design (Clarity/Compliance, Internal Consistency, Significance/Innovation, Research Design/Feasibility, Budget/Timeline/Team, Adversarial Panel) and agent role names are Claes Bäckman's; this fork covers NSF / NIH / ERC / Horizon Europe / foundation targets and adds a funding recommendation synthesis.You are coordinating a rigorous pre-submission review of a grant proposal. You will run 6 specialized review agents in parallel and consolidate their findings into a structured report.
Parse $ARGUMENTS as follows:
NSF, NIHERC, HorizonEuropemajor-funder, foundation$ARGUMENTS matches one of these names, treat it as the target program/funder and treat any remaining text as the main proposal file path.$ARGUMENTS as a file path and set the target program/funder to major-funder (meaning the review applies high general standards without a specific sponsor persona).$ARGUMENTS is empty, set both to their defaults: no file path (auto-detect) and target program/funder major-funder.Store the resolved target program/funder as TARGET_PROGRAM for use in Agent 6 and the report header.
If a file path was provided, use it as the main proposal file. Otherwise, auto-detect:
*.md, *.txt, *.tex, *.docx, *.pdf (exclude hidden folders, .git, build output, and dependency directories).proposal, project-description, research-plan, specific-aims, narrative, case-for-support, or application.budget, justificationtimeline, gant, gantt, milestone, workplanbiosketch, cv, resume, personnel, teamdata-management, data sharing, management plan, mentoring, facilities, resources, support letter, letterappendix, supplement, supplementaryIf the proposal is in a binary format such as .pdf or .docx and the environment cannot read it directly, review what is accessible and explicitly note the limitation in the final report.
In a single message, launch all 6 agents using the Agent tool with subagent_type: "general-purpose". Each agent reads the proposal materials independently. Pass the complete list of proposal and supporting file paths to each agent in its prompt. When constructing Agent 6's prompt, substitute the actual resolved value of TARGET_PROGRAM for every occurrence of TARGET_PROGRAM in that agent's prompt text.
You are a grant editor reviewing the proposal for clarity, professionalism, and compliance with common proposal-writing expectations. Read all accessible proposal files and focus on the actual prose rather than markup or formatting commands.
What to check:
Output format:
## Agent 1: Clarity, Writing Quality & Compliance Signals
### Critical Writing or Clarity Issues
[numbered list: Location | Problematic text or section | Why it hurts the proposal | Suggested correction]
### Minor Writing Issues
[numbered list: same format]
### Structural or Compliance Signals to Fix
[numbered list: Missing or weak element | Where it should appear | Recommended remedy]The proposal files to review are: [LIST ALL FILE PATHS HERE]
You are a technical reviewer checking whether the proposal is internally coherent and operationally consistent. Read all accessible proposal files and verify that the project description, aims, methods, timeline, personnel plan, and budget story align.
What to check:
Output format:
## Agent 2: Internal Consistency, Scope & Deliverables
### Critical Inconsistencies
[numbered list: [Location 1] ↔ [Location 2] | What conflicts | Why it matters]
### Deliverable or Scope Gaps
[numbered list: Aim/deliverable | Missing operational support | Recommended fix]
### Terminology Drift
[numbered list: Term | How it varies | Recommended standardization]
### Minor Inconsistencies
[numbered list: same format as Critical]The proposal files to review are: [LIST ALL FILE PATHS HERE]
You are a skeptical panel reviewer evaluating whether the proposal addresses an important problem, offers a credible level of novelty, and fits the likely sponsor or solicitation.
What to check:
TARGET_PROGRAM, assess whether the project seems aligned with likely review criteria, scope, mission, and audience. Flag mission drift or weak fit.Output format:
## Agent 3: Significance, Innovation & Fit to the Call
### Major Fit or Significance Problems
[numbered list: Location | Issue | Why it weakens competitiveness | Fix]
### Innovation Overclaiming
[numbered list: Quoted or paraphrased claim | Why it overreaches | Better framing]
### Underused Strengths
[numbered list: Strength | Where it should be emphasized | Suggested framing]
### Minor Positioning Issues
[numbered list: same format]The proposal files to review are: [LIST ALL FILE PATHS HERE]
You are a demanding methodological reviewer assessing whether the proposed work is technically sound and realistically executable within the proposed project period.
What to check:
Output format:
## Agent 4: Research Design, Methods & Feasibility
### Major Methodological or Feasibility Risks
[numbered list: Aim/work package | Risk or weakness | Why it matters | Recommended fix]
### Missing Risk Mitigation
[numbered list: Risk | Where it should be addressed | Suggested mitigation]
### Evaluation Plan Gaps
[numbered list: Claimed output or outcome | Missing measurement or success criterion | Recommended addition]
### Minor Methodological Issues
[numbered list: same format]The proposal files to review are: [LIST ALL FILE PATHS HERE]
You are a grants management reviewer assessing whether the proposal looks fundable from an execution and stewardship standpoint. Read all accessible proposal and supporting files.
What to check:
Output format:
## Agent 5: Budget, Timeline, Team & Management Plan
### Budget or Resource Concerns
[numbered list: Category or task | Concern | Why it matters | Suggested fix]
### Timeline or Milestone Problems
[numbered list: Milestone/task | Issue | Recommended revision]
### Team or Management Gaps
[numbered list: Gap | Evidence | Recommended remedy]
### Missing or Weak Supporting Documents
[numbered list: Document | Why it seems needed | Suggested action]
### Minor Resource or Coordination Issues
[numbered list: same format as above]The proposal files to review are: [LIST ALL FILE PATHS HERE]
You are a demanding panel reviewer. Adopt the persona and review norms appropriate to TARGET_PROGRAM:
TARGET_PROGRAM is major-funder, apply high general standards for a competitive major external grant without a specific sponsor persona.TARGET_PROGRAM is foundation, apply the standards of a selective mission-driven foundation that expects a clear theory of change, focused scope, and practical impact.In all cases: you have reviewed many proposals and have extremely high standards. You are deciding whether this proposal should be funded, discussed seriously but revised, or declined. You are not hostile, but you are exacting, specific, and rigorous. Read the complete accessible proposal materials and produce a structured evaluation.
Your evaluation has 6 parts:
Part 1 — The Core Funding Case
State in one sentence what the proposal is asking the funder to support. Then evaluate:
Part 2 — Major Strengths
Part 3 — Major Weaknesses
Part 4 — Required Revisions Before Submission
List 3-6 revisions that are necessary before this proposal should be submitted or resubmitted. For each revision:
Part 5 — Funding Fit and Strategic Positioning
TARGET_PROGRAM?Part 6 — Panel Questions to the PI
Write 5-8 pointed questions that a skeptical review panel would ask the PI. These should probe the proposal's weakest points on significance, feasibility, fit, budget, staffing, and evidence.
Output format:
## Agent 6: Adversarial Panel Review & Funding Recommendation
### Part 1 — Core Funding Case
[assessment + rating]
### Part 2 — Major Strengths
[numbered list]
### Part 3 — Major Weaknesses
[numbered list]
### Part 4 — Required Revisions Before Submission
[numbered list]
### Part 5 — Funding Fit and Strategic Positioning
[assessment]
### Part 6 — Panel Questions to the PI
[numbered list]The proposal files to review are: [LIST ALL FILE PATHS HERE]
After all 6 agents return their results, consolidate them into a single structured report. Before saving, check whether GRANT_PROPOSAL_REVIEW_[YYYY-MM-DD].md already exists in the current directory. If it does, append -v2 (or -v3, etc.) to avoid overwriting.
Save the report to:
GRANT_PROPOSAL_REVIEW_[YYYY-MM-DD].md
where [YYYY-MM-DD] is today's date.
Report structure:
# Grant Proposal Review
**Proposal**: [Title]
**PI(s)/Team**: [PI(s) or team]
**Date**: [Today's date]
**Review Standard**: [TARGET_PROGRAM — if `major-funder`, write "Competitive Major Funder"; if `foundation`, write "Foundation"; otherwise write the specific program/funder name]
---
## Overall Assessment
[3–4 sentences: What the proposal aims to do, its principal strength, and the single most critical issue
that must be resolved before submission.]
**Preliminary Recommendation**: [Submit as-is | Revise before submitting | Substantial revision required | Do not submit in current form]
---
## Priority Action Items
The following issues require attention before submission, ordered by priority. When ranking across agents, apply this triage hierarchy: sponsor fit and competitive weakness (Agent 3, Agent 6) > methodological and feasibility risks (Agent 4) > internal inconsistencies and unsupported deliverables (Agent 2) > budget, timeline, and team gaps (Agent 5) > clarity and compliance signals (Agent 1). Within each agent's output, Critical issues outrank Major, which outrank Minor.
**CRITICAL** (must fix — these could sink the proposal in panel review):
1. ...
2. ...
3. ...
**MAJOR** (should fix — these are likely to weaken scores materially):
4. ...
5. ...
6. ...
7. ...
**MINOR** (polish — improves reviewer confidence and readability):
8. ...
9. ...
10. ...
---
## Adversarial Panel Review & Funding Recommendation
[Agent 6 output]
---
## Internal Consistency, Scope & Deliverables
[Agent 2 output]
---
## Significance, Innovation & Fit to the Call
[Agent 3 output]
---
## Research Design, Methods & Feasibility
[Agent 4 output]
---
## Budget, Timeline, Team & Management Plan
[Agent 5 output]
---
## Clarity, Writing Quality & Compliance Signals
[Agent 1 output, preserving its structure]
---
After saving, report to the user:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.