generated: '2026-08-14' method: generated source: >- Packaged Agent Skills generated from the Plinth Grants API OpenAPI 3.1 (openapi/plinth-us-grants-data-openapi.json) plus the provider's published documentation at https://data.useplinth.com/developers and /developers/schema. Every step is grounded in an operationId verified verbatim in the spec; cross-cutting rules cite ../conventions/, ../errors/, ../authentication/, ../rate-limits/, ../plans/ and ../data-model/. provider_published_skills: found: false probed: - {url: 'https://data.useplinth.com/llms.txt', status: 200, note: 'Real llms.txt, but it lists pages and citation rules — no skills and no AGENTS.md.'} - {url: 'https://github.com/useplinth', status: 200, note: 'Empty organization, 0 public repos — no AGENTS.md or skills to harvest.'} note: >- Plinth publishes no Agent Skills or AGENTS.md of its own. The four below are generated by this pipeline from the provider's own contract and documentation. editorial_note: >- These skills are unusually caveat-heavy on purpose. The dominant failure mode with this API is not a failed call — it is a call that succeeds and returns a number that means something other than what the agent thinks. Plinth publishes those failure modes itself; the skills carry them. skills: - file: plinth-us-grants-data-resolve-an-organization.md name: Resolve an organization name to an EIN api: openapi/plinth-us-grants-data-openapi.json operations: [searchOrganizations] auth: none cost: free (unmetered) - file: plinth-us-grants-data-profile-a-funder.md name: Profile a grantmaking foundation api: openapi/plinth-us-grants-data-openapi.json operations: [searchOrganizations, getCompliance, getPremier, getGrantsSummary, listRecipients] auth: api-key cost: 4 keyed calls - file: plinth-us-grants-data-who-funds-this-nonprofit.md name: Find who funds a nonprofit api: openapi/plinth-us-grants-data-openapi.json operations: [searchOrganizations, listFunders, getGrantsSummary, listGrants] auth: api-key cost: 2-3 keyed calls - file: plinth-us-grants-data-query-the-warehouse.md name: Query the grants warehouse with SQL api: openapi/plinth-us-grants-data-openapi.json operations: [runSql, searchOrganizations] auth: api-key (paid plan required) cost: 1 keyed call per query