NHagar

8 mods across 1 repository, 17 stars between them.

journalism-tools

02

NHagar/claude-plugins-journalism

Plugin Claude Code

Tools for investigative journalism: Python script execution, data preprocessing with provenance tracking, and transparent data analysis.

17 3mo ago A tokens not measured

document-extractor

03

NHagar/claude-plugins-journalism

Skill Claude CodeCodex

Extract structured data from documents that resist standard parsing, such as redacted records, scanned forms, inconsistent tables, and OCR artifacts. Use this skill when a journalist needs to transform messy PDFs or images into structured JSON with full provenance tracking. Triggers on requests involving FOIA…

17 3mo ago A 95 tokens

fara

04

NHagar/claude-plugins-journalism

Skill Claude CodeCodex

Query the US DOJ Foreign Agents Registration Act (FARA) public eFile API — look up registrants, their foreign principals, short-form registrants, and PDF filing URLs. Use whenever the user mentions FARA, FARA.gov, efile.fara.gov, foreign agents, foreign-principal filings, foreign lobbying disclosures, or needs to…

17 3mo ago A 93 tokens

python-runner

05

NHagar/claude-plugins-journalism

Skill Claude CodeCodex

Run Python scripts with automatic dependency management using uv. Use when executing Python code that may have package dependencies, when the user doesn't have a Python environment set up, or when you need isolated script execution without polluting system packages. Handles dependency installation automatically—no…

17 3mo ago A 64 tokens

NHagar/claude-plugins-journalism

Skill Claude CodeCodex

Analyze preprocessed data for investigative journalism with full transparency. Use when a journalist has clean, preprocessed data ready for analysis and needs to identify patterns, anomalies, relationships, or statistical findings that support a story. Triggers include requests to analyze data, find patterns, identify…

17 3mo ago A 112 tokens

NHagar/claude-plugins-journalism

Skill Claude CodeCodex

Preprocessing workflow for journalistic data analysis emphasizing transparency, provenance, and human oversight. Use when: (1) Loading messy data files (Excel, CSV, JSON) into analysis-ready format, (2) Auditing data quality before analysis, (3) Cleaning data with full transformation documentation, (4) Preparing data…

17 3mo ago A 89 tokens

tipsheet-generator

08

NHagar/claude-plugins-journalism

Skill Claude CodeCodex

Generate investigative journalism tipsheets from unfamiliar data collections. Use this skill whenever a user provides a dataset, document collection, database, or other raw material and wants to find leads, signals, patterns, outliers, or story tips — especially when the data is large, messy, or unfamiliar. Also…

17 3mo ago A 135 tokens