Journalism AI Skills

Journalism AI Skills

Open-source AI skills and workflows for journalism.

Why skills matter

Skills are more than prompts. They're executable workflows that combine instructions, tool access, and multi-step logic. A skill can search the web, query databases, read documents, call APIs, and chain these actions together. Think of them as specialized processes your AI agent can invoke with a single command.

For journalists, this means building real reporting infrastructure. A fact-checking skill doesn't just suggest how to verify a claim. It actually runs searches, cross-references sources, and flags inconsistencies. An interview prep skill pulls the subject's recent articles, extracts key quotes, and generates targeted questions. These aren't templates you fill in manually; they're systems that do the work.

But no single newsroom has all the answers. The journalists experimenting with AI today are learning hard lessons about what works, which tools to chain, how to handle edge cases, when AI helps vs. hinders. Most of that knowledge stays siloed. This collection exists to change that. By sharing skills openly, we build on each other's work, avoid reinventing the wheel, and accelerate the entire profession's ability to use AI effectively. Your workflow hack could save another reporter hours. Their verification technique could catch your next mistake.

Because we compete on journalism, not on tooling.

What's here

Skill Description
fact-checker Verify claims using multiple sources
osint 150+ OSINT tools for investigations (Bellingcat, IDI, DigitalDigging)
scrolly-sveltekit Scroll-driven narratives with SvelteKit 5

Examples of what we could add

Skill Description
source-finder Find expert sources for any beat
foia-helper Draft FOIA requests and track responses
interview-prep Research subjects and generate questions
data-story Analyze datasets for newsworthy patterns

Usage

Copy any skill from /skills and use with your preferred AI assistant (Claude, ChatGPT, etc.).

For Claude Code users:

# Add the marketplace
/plugin marketplace add fdaudens/ai-journalism-skills.git

# Install a specific skill
/plugin install fact-checker@ai-journalism-skills

Contributing

Want to add a skill? Here's how.

Skill format

Each skill lives in /skills/skill-name/SKILL.md with this structure:

---
name: skill-name
description: One-line description
author: Your Name
version: 1.0.0
tools: [web-search, file-read, ...]
---

# Skill Name

[Instructions for the AI agent...]

Submitting

  1. Fork this repo
  2. Add your skill in /skills/your-skill-name/
  3. Test it with your AI assistant
  4. Open a PR with a brief description of what the skill does

Guidelines