grant-tracker

Track grant credits and flag expiring grants from JSON files.

Updated May 30, 2026
One-click install
npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill grant-tracker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grant-tracker
Source: https://github.com/InnerScopeHearing/otchealth-claude-tools/tree/main/skills/grant-tracker
Command: npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill grant-tracker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node, and includes scripts (resource) components.

What problem does it solve?

This Skill ensures that grant credits are used effectively and none expire unused or get exhausted, as well as preventing the instrumentation of declined grants.

Core Features & Use Cases

  • Grant Ledger: Manages a grant ledger stored in grants.json with detailed information on each grant.
  • Status Monitoring: Tracks the status of each grant, including active, hold, pending, and declined.
  • Expiry Flags: Identifies grants that are expiring soon, alerting the user to use or lose the credit.
  • Use Case: Ideal for finance-ops or solo operators who need to keep track of various grant credits across different vendors and lanes.

Quick Start

Run the node scripts/track.mjs script to view the grant status report and manage your grants.

Frequently Asked Questions about grant-tracker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track grant credits and monitor their expiry dates in a JSON ledger?

To track grant credits and monitor expiry dates, you parse a JSON ledger file to calculate dates and flag grants expiring soon. This prevents unused credits from being exhausted or lost across different vendor lanes.

What is the best way to manage a grant ledger for finance operations?

Managing a grant ledger for finance operations involves tracking the status of each grant—active, hold, pending, or declined—within a structured JSON file. This prevents the instrumentation of declined grants and avoids budget over-spending.

Do I need Node.js to parse JSON files for grant tracking?

Yes, you need Node.js and its built-in fs and path modules to parse the JSON ledger file. The grant tracking script runs in Node.js to perform date calculations and generate the grant status report.

Can I prevent the instrumentation of declined grants using a script?

Yes, you can prevent the instrumentation of declined grants by maintaining a JSON ledger that explicitly tracks their status. The script reads this file to ensure declined grants are not processed or exhausted.

How do I flag expiring grant credits before they are wasted?

You flag expiring grant credits by running a tracking script that performs date calculations against your JSON ledger. It identifies and alerts you to grants expiring soon so you can use the credit before losing it.