Skills for
journalism.
A curated collection of agent skills for journalists, researchers, academics, and media professionals. Shared skills support Claude Code and Codex, while client-specific components stay clearly labeled.
Skills that do their homework first.
Superjawn is a research-augmented fork of obra/superpowers. A default-on research phase fires before brainstorming, systematic-debugging, and writing-skills — pulling from the web, your codebase, and authoritative docs before any plan gets drafted. Skip it when you already know the answer; otherwise the homework happens automatically. All 14 skills ported, no upstream dependency.
Field notes
Writing & experimentsThe Codex review setup I run.
How I set up OpenAI's Codex for code review, how I use it day to day, and the token math behind routing the heavy work to it. A two-audience field guide: the exact command for engineers, the plain version for everyone.
Find a skill
62 skills, 12 pluginsEvery card is taped with the date that skill or plugin last changed. The tape yellows as it ages: under 3 months 3 to 9 months older than 9 months. Use it to spot which ones to check against their sources, or refresh, after you install them.
01 / Plugins
12 Pluginsokf-wiki
Scaffold an Open Knowledge Format knowledge base: one-concept-per-file markdown with provenance, a spec, a validator that runs in CI, and session-start hooks that orient Claude before it works. Optional GitHub-wiki bootstrap.
Updated
autocontext
Cross-session knowledge persistence with skill evolution. Lessons accumulate per-skill, and /autocontext:evolve folds them back into skill files.
Updated
superjawn
Research-augmented fork of obra/superpowers. Default-on research phase fires before brainstorming, systematic-debugging, and writing-skills. Includes all 14 skills with no soft dependencies on the upstream superpowers plugin — standalone replacement.
Updated
pdf-playground
Full Claude Code plugin with 6 document types, live preview, brand customization, and conversational editing. Create proposals, reports, slides, and more.
Updated
pdf-design
Standalone skill for PDF reports and proposals with print-ready CSS patterns and layout guidance.
Updated
journalism-core
Fifteen core journalism skills: AP-style writing, slop detox, source verification (deepfakes/C2PA), FOIA + NJ OPRA, Brazilian LAI requests, fact-checking, interview prep, pitches, editorial workflow, crisis comms, newsletter publishing, and embedded photo metadata.
Updated
research-toolkit
Six skills for research and source preservation: academic writing, paywall bypass via Unpaywall, web archiving, page-change monitoring, AI-enriched archives, and a curated free-API catalog with sunset notes.
Updated
dev-toolkit
Twelve development skills for small newsroom teams: accessibility, context engineering, Electron, mobile debugging, Python pipelines, test-first bug fixing, ethical scraping, no-build frontend, web UI, and CLAUDE.md maintenance.
Updated
project-templates-toolkit
Three skills for starting and closing projects: a CLAUDE.md project-memory writer, a LESSONS.md retrospective writer, and a template-selector decision tree across six project types.
Updated
security-toolkit
Four defensive security skills plus /security-toolkit:hotpatch: OWASP audit checklists, secure auth (hashing, JWT, OAuth, passkeys), API hardening, and npm/bun supply-chain hardening.
Updated
video-toolkit
Four-stage social-video reporting pipeline for public downloads, traceable Whisper transcripts, frame analysis, and cross-platform dashboards.
Updated
visual-explainer
HTML diagrams, data tables, architecture views, slide decks, and KPI dashboards with journalism, newsroom, and academic design sensibilities.
Updated
02 / Core journalism
12 Skillssource-verification
SIFT method, digital verification, reverse image search, social media account analysis, building verification trails.
Updated
foia-requests
Public records request drafting, tracking systems, appeals process, state-specific guidance.
Updated
brazil-records-requests
Brazilian public records request guidance: choose a portal, draft a focused LAI request, track deadlines, and appeal denials.
Updated
data-journalism
Data acquisition, cleaning, analysis, visualization, and storytelling for newsrooms.
Updated
newsroom-style
AP Style enforcement, attribution rules, headline formatting, number conventions.
Updated
interview-prep
Pre-interview research, question frameworks, recording consent, attribution guidelines.
Updated
interview-transcription
Recording workflows, transcription, quote management, source databases.
Updated
story-pitch
Pitch templates for daily news, features, investigations, op-eds, and freelance queries.
Updated
fact-check-workflow
Claim extraction, evidence gathering, rating scales, correction protocols.
Updated
editorial-workflow
Story assignment tracking, deadline management, editorial calendars, handoff protocols.
Updated
social-media-intelligence
Social monitoring, narrative tracking, account analysis, coordination detection, OSINT.
Updated
photo-metadata
Embed caption, byline, credit, alt text, keywords, and license into a photo's IPTC/EXIF/XMP metadata for a news wire.
Updated
03 / Communications
2 Skills04 / Design & production
1 Skill05 / Writing quality
1 Skill06 / Project documentation
3 Skillsproject-memory
Generate CLAUDE.md files that capture project-specific knowledge. Includes 6 project type templates.
Updated
project-retrospective
Generate LESSONS.md files that document what worked and what didn't. 4 project type templates.
Updated
template-selector
Decision tree for choosing the right project documentation template.
Updated
07 / Academic and research
5 Skillsacademic-writing
Research design, literature reviews, IMRaD structure, peer review responses, grant proposals.
Updated
digital-archive
Building archives with AI enrichment, entity extraction, knowledge graphs.
Updated
web-archiving
Wayback Machine, Archive.today, legal evidence preservation, multi-archive redundancy.
Updated
content-access
Unpaywall, CORE, Semantic Scholar APIs, library databases, ethical access patterns.
Updated
page-monitoring
Change detection, RSS generation, webhook alerts, automatic archiving on changes.
Updated
08 / Development
12 Skillsvibe-coding
AI-assisted software development methodology based on YC best practices.
Updated
one-way-door
Flag irreversible architectural decisions before you commit. Includes PreToolUse hook for automated enforcement.
Updated
electron-dev
Electron + React desktop application development patterns.
Updated
python-pipeline
Data processing pipelines with modular architecture.
Updated
web-scraping
Content extraction with anti-bot handling and poison pill detection.
Updated
zero-build-frontend
Static web apps without build tools, CDN-loaded frameworks.
Updated
mobile-debugging
Eruda, vConsole, remote debugging, iOS debugging, console capture.
Updated
accessibility-compliance
WCAG compliance, alt text, accessible charts, keyboard navigation.
Updated
web-ui-best-practices
Signs of taste in web UI. 18 principles covering speed, restraint, honest cancellation, and optical alignment.
Updated
persistent-sessions
Keep Claude Code sessions alive across disconnects with tmux. Setup, key bindings, and scheduler coexistence.
claude-md-updater
Propose scoped CLAUDE.md edits as a diff for approval: durable lessons, infra facts, and workflows, never transient session notes.
Updated
context-engineering-fundamentals
Keep instructions, evidence, and task state usable during long AI-agent sessions.
Updated
09 / Security
4 Skillssecurity-checklist
Pre-deployment security audit covering auth, input validation, secrets, and compliance.
Updated
secure-auth
Production-ready authentication patterns (sessions, JWTs, OAuth, MFA).
Updated
api-hardening
Rate limiting, input validation, CORS, API key management.
Updated
supply-chain-hardening
npm/bun install-time cooldown plus a sandboxed pre-install scan. Defends against Mini Shai-Hulud-class supply-chain worms; bundles the /security-toolkit:hotpatch command.
Updated
10 / Reference
1 Skill · 1 Guidefree-apis-catalog
Curated free-API catalog organized by journalism use-case. Currency notes for major API sunsets (IEX Cloud, CrowdTangle, ProPublica Congress, X, Reddit) and an evaluation rubric.
Updated
multi-agent workflows
Plain-language guide to running many AI agents on one job: fan-out, pipeline, and adversarial-verify, with real examples from ICIJ, The Markup, Full Fact, and Elicit, plus honest cautions.
11 / Hooks
17 Automated ChecksHooks run automatically at specific workflow events. Most are non-blocking warnings, but three block intentionally: one-way-door-check and enforce-test-first stop until you resolve them, and no-ai-attribution denies a commit, PR, or comment that carries AI authorship credit.
Writing quality
ap-style-check
Flag AP Style violations in written content.
ai-slop-detector
Warn about AI-generated patterns.
accessibility-check
Check alt text, heading structure, link text.
copywriting-preflight
Interview for intent before drafting a piece or revision.
Verification
source-attribution-check
Flag unattributed quotes and claims.
verification-reminder
Prompt to verify facts before including.
data-methodology-check
Ensure data stories include methodology.
Editorial workflow
source-diversity-check
Note when sources may lack diversity.
legal-review-flag
Flag potentially defamatory content.
pre-publish-checklist
Reminder checklist before completing tasks.
deadline-tracker
Surface upcoming deadlines.
Preservation
archive-reminder
Remind to archive URLs when citing sources.
Development
one-way-door-check
Block irreversible architectural decisions until discussed.
bug-report-detector
Detect bug reports and apply test-first workflow.
enforce-test-first
Block source edits until test is written.
pre-commit-review
Surface the staged diff for review before a commit.
no-ai-attribution
Block AI authorship credit in commits, PR bodies, and comments.
12 / Installation
Get StartedChoose Claude Code or Codex CLI. Check the installed client with claude --version or codex --version.
Install as a plugin
Plugins give you slash commands inside Claude Code. Run these two commands in your terminal:
Then restart Claude Code (close and reopen). See the PDF Playground page for detailed instructions, troubleshooting, and brand setup.
Install a skill package in Codex
Codex can install the 15 nested journalism-core skills through the existing Claude marketplace metadata.
This is a verified legacy-compatible route, not a native Codex package. Claude commands, agents, hooks, and root-level skills are not converted. Use one installation route for each skill identity because Codex does not deduplicate identical skills across install roots.
Install individual skills
Skills load automatically when relevant to your work. Claude Code discovers skills at ~/.claude/skills/<skill-name>/SKILL.md, one level deep. Clone the repo anywhere, then copy or symlink the skills you want:
For Codex, the standards-based skills CLI can install one skill into ~/.agents/skills:
Do not clone the whole repository into a single skill directory. That nests each SKILL.md too deeply for the client to discover.