foia-request
Draft a public-records request (FOIA / FOI / state open-records) that's specific enough to get records and hard to deny. Use when asked to write a FOIA request, records request, or freedom-of-information request to a government body. Produces a properly-scoped request: the records sought, date range and format, fee-waiver and expedited-processing asks where applicable, and citations to the governing statute.
Profile →npx skills add mohitagw15856/pm-claude-skills --skill foia-request --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# FOIA / Public-Records Request Skill Public-records requests fail when they're too vague ("all documents about X") — agencies reject or stall them. A good request is *specific*: named record types, a date range, the right custodian, and the statutory hooks for fees and timing. This skill drafts a request that's easy to fulfil and hard to deny. > Educational drafting aid. Public-records laws vary by jurisdiction (US federal FOIA, US state open-records > laws, UK/EU FOI, etc.) — confirm the governing statute, agency, and deadlines for the specific case. ## Required Inputs Ask for these only if they aren't already provided: - **The records you want** — as specifically as possible (type, subject, people/programs, keywords). - **Timeframe & custodian** — the date range, and which agency/department/office likely holds them. - **Jurisdiction** — federal, which state, or which country's FOI law (sets the statute, timelines, exemptions). - **Requester type & purpose** — individual, journalist, researcher, commercial — affects fee category and waivers. - **Format** — how you want records delivered (electronic preferred, native format). ## Output Format ### Public-records request — [agency]
- Required Inputs
- Output Format
- Public-records request — [agency]
- Quality Checks
- Anti-Patterns
- Based On
What does the foia-request skill do?
Draft a public-records request (FOIA / FOI / state open-records) that's specific enough to get records and hard to deny. Use when asked to write a FOIA request, records request, or freedom-of-information request to a government body. Produces a properly-scoped request: the records sought, date range and format, fee-waiver and expedited-processing asks where applicable, and citations to the governing statute.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill foia-request --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.