32 Skills // 11 Hooks

Skills for
journalism.

A curated collection of Claude Code skills for journalists, researchers, academics, and media professionals. Modular instruction sets that extend Claude's capabilities for specialized tasks.

01 / Core journalism

02 / Communications

03 / Design & production

04 / Writing quality

05 / Project documentation

06 / Academic and research

07 / Development

08 / Security

08 / Hooks

Hooks run automatically at specific workflow events. All are non-blocking warnings—they provide guidance but don't prevent actions.

Writing quality

PostToolUse

ap-style-check

Flag AP Style violations in written content.

PostToolUse

ai-slop-detector

Warn about AI-generated patterns.

PostToolUse

accessibility-check

Check alt text, heading structure, link text.

Verification

PostToolUse

source-attribution-check

Flag unattributed quotes and claims.

PostToolUse

verification-reminder

Prompt to verify facts before including.

PostToolUse

data-methodology-check

Ensure data stories include methodology.

Editorial workflow

PostToolUse

source-diversity-check

Note when sources may lack diversity.

PostToolUse

legal-review-flag

Flag potentially defamatory content.

Stop

pre-publish-checklist

Reminder checklist before completing tasks.

SessionStart

deadline-tracker

Surface upcoming deadlines.

Preservation

PostToolUse

archive-reminder

Remind to archive URLs when citing sources.

09 / Installation

You need Claude Code installed. Run claude --version in your terminal to check.

Recommended

Install as a plugin

Plugins give you slash commands inside Claude Code. Run these two commands in your terminal:

claude plugin marketplace add https://github.com/jamditis/claude-skills-journalism
claude plugin install pdf-playground@claude-skills-journalism

Then restart Claude Code (close and reopen). See the PDF Playground page for detailed instructions, troubleshooting, and brand setup.

Install individual skills

Skills load automatically when relevant to your work. Clone the full collection to your Claude skills directory:

git clone https://github.com/jamditis/claude-skills-journalism.git ~/.claude/skills/journalism-skills

Or copy just the skills you want:

cp -r source-verification ~/.claude/skills/

Skills activate automatically. For example, asking Claude to verify a source will use the source-verification skill.