claude-skills-journalism

Claude Code skills for journalism, media, and academia - verification, FOIA, data journalism, academic writing, and more

640
Install command
npx skhub add --skillset @jamditis/claude-skills-journalism

Included Skills

Scholarly writing and research compliance. Use for CRediT, preregistration, Plan S, Nelson Memo, preprints, ORCID, LLM disclosure.
00
Web accessibility patterns for news and academic sites. Use for WCAG audits, alt text, accessible data viz, and assistive tech.
00
Eliminates AI-generated writing patterns that erode reader trust. Use when writing or editing articles, docs, or press releases.
00
Use when creating distinct website directions, a client review picker, asset catalog, previews, and Cloudflare-ready handoffs.
00
Authorized web scraping with fallback cascades and access-failure handling. Use for social media, yt-dlp, CAPTCHA or 403 blocks.
00
Signs of taste in web UI. Use when building or reviewing web interfaces, dashboards, SaaS apps, or internal tools.
00
Use when you have a spec or requirements for a multi-step task, before touching code
00
Use when creating new skills, editing existing skills, or verifying skills work before deployment
00
Zero-build frontend development for static apps, browser extensions, maps, and lightweight data-backed interfaces. Use when deployment must not require a build step.
00
Manages attention and evidence in long agent sessions. Use for lost instructions, dropped evidence, or large multi-agent contexts.
00
API hardening for Express, FastAPI, and serverless. Use for rate limiting, CORS, input validation, API keys, or OWASP API Top 10.
00
Explores intent and design before implementation. MUST use before creating or modifying any feature, component, or behavior.
00
Public records requests under Brazil's Access to Information Law (LAI). Use for Fala.BR filings, e-SIC, and CGU/CMRI appeals.
00
Scans the session for lessons and workflows, then proposes scoped CLAUDE.md edits. Use for save this lesson or add to context.
00
Legal methods for paywalled and geo-blocked content. Use for paywalls, academic papers, or open access via Unpaywall.
00
Crisis communication and rapid-response workflows. Use when covering breaking news or coordinating fast fact-checking on deadline.
00
Acquire, clean, analyze, verify, visualize, and explain data for journalism. Use for reproducible data reporting, statistical analysis, maps, or public methodology.
00
Digital archiving with AI enrichment and entity extraction. Use when building content archives or knowledge graphs.
00
Directs the current request through configured lower-tier agents. Use only for explicit /director or /dev-toolkit:director invocation.
00
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
00
Creates print-ready HTML that exports to PDF. Use to make a proposal, report, one-pager, newsletter, slides, or flyer.
00
Manages newsroom editorial workflows. Use when tracking assignments, managing deadlines, or coordinating editorial calendars.
00
Electron desktop apps with React, TypeScript, and Vite. Use for IPC, window/tray, PTY terminals, WebRTC, and packaging.
00
Use when you have a written implementation plan to execute in a separate session with review checkpoints
00
Structured fact-checking workflow. Use when verifying claims for publication, rating claims, or setting pre-publication checks.
00
Presents options for merge, PR, or cleanup. Use when work is complete, tests pass, and you must decide how to integrate.
00
FOIA and public records workflows. Use when drafting requests, tracking submissions, checking exemptions, or appealing denials.
00
Curated free APIs with verified free-tier limits. Use when suggesting APIs or finding free weather, news, finance, or sports data.
00
Interview preparation and recording-consent law. Use for research, question frameworks, one-party or all-party consent rules.
00
Transcription, recording management, and quote extraction. Use when processing audio/video or generating timestamped transcripts.
00
HTML explainers, diagrams, architecture, timelines, source maps, slide decks, comparison tables, recaps, plan and diff reviews.
00
Web archiving and retrieval via Wayback Machine and Archive.today. Use to preserve content, reach dead pages, or save evidence.
00
Remote JavaScript console and debugging on mobile. Use for phone/tablet console errors, responsive testing, Eruda, and vConsole.
00
Email newsletter workflows. Use when creating newsletters, building subscriber lists, designing templates, or tracking engagement.
00
Enforces AP Style and newsroom conventions. Use when writing news, editing drafts, creating headlines, or tightening copy.
00
Builds an Open Knowledge Format (OKF) knowledge base from existing docs, notes, or a repo. Use to scaffold an OKF wiki.
00
Flags irreversible decisions before commit. Use for data models, infra, auth boundaries, API contracts, event schemas, CI/CD.
00
Web page change detection, availability tracking, and RSS feed generation. Use to monitor changes, downtime, or make a feed.
00
Designs PDF reports and proposals from HTML with previews and branding. Use to create, export, or securely upload a PDF.
00
Embeds photo IPTC/EXIF/XMP metadata, caption, credit, alt text, license, AI-source label, GPS stripping, and C2PA credentials.
00
Generates CLAUDE.md project memory files that transfer institutional knowledge. Use when setting up projects or onboarding.
00
Generates LESSONS.md files capturing institutional knowledge and failures. Use when closing out projects or investigations.
00
Python data pipelines with modular architecture. Use for content workflows, batch jobs, or Google Sheets/Drive integration.
00
Verifies review feedback with technical rigor, not blind agreement. Use when receiving review before implementing suggestions.
00
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
00
Secure authentication patterns (OWASP, NIST). Use for login, registration, password reset, sessions, JWT, OAuth, MFA, passkeys.
00
Pre-deployment security audit organized by OWASP Top 10. Use when reviewing code before shipping or going to production.
00
Social media monitoring, narrative tracking, and OSINT. Use when tracking viral spread, coordinated campaigns, or account vetting.
00
Verify sources, claims, images, video, documents, interviews, and synthetic media with SIFT and a durable evidence trail. Use before relying on uncertain material.
00
Crafts story pitches for different outlets. Use when pitching editors, writing query letters, or shaping feature or op-ed angles.
00
Use when executing implementation plans with independent tasks in the current session
00
Install-time cooldowns for npm/bun plus a sandboxed pre-install scan for bypasses. Use for supply-chain attacks or npm security.
00
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
00
Selects the correct CLAUDE.md or LESSONS.md template via decision trees. Use when starting a project or unsure which fits.
00
Use when implementing any feature or bugfix, before writing implementation code
00
Enforces a test-driven bug-fixing workflow. Use when a user reports a bug, failing code, an error, or asks to fix something.
00
Creates isolated git worktrees with smart directory selection and safety checks. Use when starting isolated feature work.
00
Establishes how to find and use skills, requiring Skill tool invocation before any response. Use when starting any conversation.
00
Runs verification commands and confirms output before success claims. Use before claiming work done or committing or PRs.
00
AI-assisted coding with Claude Code, Cursor, Copilot, Codex, Aider, or Windsurf. Use to build or debug generated code.
00
Aggregates transcript and frame data into an interactive web dashboard. Use for content, topic, or sentiment analysis.
00
Collects videos from public social accounts. Use to download or scrape from Twitter, TikTok, YouTube, Instagram, or Facebook.
00
Extracts and visually analyzes frames from video files. Use for frame extraction, vision analysis, on-screen text, or frame grids.
00
Batch Whisper transcription of video or audio (WAV, podcasts) with a re-runnable provenance record. Use to transcribe recordings.
00