← Lab

Lab / Tool

NOFO Processor

AI-powered grant solicitation analysis for research administrators and faculty.

Tool Originally built for the Learning Research and Development Center, University of Pittsburgh

What It Does

The NOFO Processor reads grant solicitations (NOFOs, RFAs, program announcements) and extracts the information that takes research administrators hours to compile manually.

Extraction

All deadlines, eligibility rules, budget limits, submission caps, required documents, page limits, and compliance requirements — from a PDF upload or URL.

Critical Flags

Surfaces high-stakes issues immediately: per-institution submission limits, mandatory LOIs, F&A caps below your negotiated rate, unusual eligibility restrictions.

Timeline Generation

9-stage internal workflow with business day calculations. Dynamic: shows only future stages from today. Handles multi-window solicitations (e.g., NSF).

PI Summary Builder

Modular HTML documents with 14 toggleable sections. Personalization fields. Print to PDF. Configurable presets for "All Sections" or "Essentials Only."

How to Use It

The NOFO Processor is a Claude Skill — a detailed specification that Claude follows to build a configured, institution-specific tool in a single conversation. It is not a hosted web app; it runs as a Claude artifact.

1
Start a Claude conversation

Open Claude (claude.ai or API). Upload the SKILL.md file or reference it from a Claude Project.

2
Provide your institutional rates

F&A rates, fringe rates, equipment threshold, key contacts. Claude configures the tool to your institution.

3
Upload a NOFO

Drop in any PDF solicitation. The tool extracts, flags, generates a timeline, and produces an exportable PI summary.

Interested in a live demo or adapting this for your institution? Get in touch.

Stack

Claude API React Prompt Engineering JSON Schema v3 Grants Management

Version 3.0 — February 2026