GitHub collection
jamditis/claude-skills-journalism
Imported from GitHub — is this yours?
59 skills imported from this repository.
accessibility-compliance
Web accessibility patterns for news and academic sites. Use for WCAG audits, alt text, accessible data viz, and assistive tech.
claude-md-updater
Scans the session for lessons and workflows, then proposes scoped CLAUDE.md edits. Use for save this lesson or add to context.
context-engineering-fundamentals
Manages attention and evidence in long agent sessions. Use for lost instructions, dropped evidence, or large multi-agent contexts.
mobile-debugging
Remote JavaScript console and debugging on mobile. Use for phone/tablet console errors, responsive testing, Eruda, and vConsole.
one-way-door
Flags irreversible decisions before commit. Use for data models, infra, auth boundaries, API contracts, event schemas, CI/CD.
python-pipeline
Python data pipelines with modular architecture. Use for content workflows, batch jobs, or Google Sheets/Drive integration.
test-first-bugs
Enforces a test-driven bug-fixing workflow. Use when a user reports a bug, failing code, an error, or asks to fix something.
vibe-coding
AI-assisted coding with Claude Code, Cursor, Copilot, Codex, Aider, or Windsurf. Use to build or debug generated code.
web-scraping
Authorized web scraping with fallback cascades and access-failure handling. Use for social media, yt-dlp, CAPTCHA or 403 blocks.
web-ui-best-practices
Signs of taste in web UI. Use when building or reviewing web interfaces, dashboards, SaaS apps, or internal tools.
zero-build-frontend
Zero-build frontend development for static apps, browser extensions, maps, and lightweight data-backed interfaces. Use when deployment must not require a build step.
ai-writing-detox
Eliminates AI-generated writing patterns that erode reader trust. Use when writing or editing articles, docs, or press releases.
brazil-records-requests
Public records requests under Brazil's Access to Information Law (LAI). Use for Fala.BR filings, e-SIC, and CGU/CMRI appeals.
crisis-communications
Crisis communication and rapid-response workflows. Use when covering breaking news or coordinating fast fact-checking on deadline.
data-journalism
Acquire, clean, analyze, verify, visualize, and explain data for journalism. Use for reproducible data reporting, statistical analysis, maps, or public methodology.
editorial-workflow
Manages newsroom editorial workflows. Use when tracking assignments, managing deadlines, or coordinating editorial calendars.
fact-check-workflow
Structured fact-checking workflow. Use when verifying claims for publication, rating claims, or setting pre-publication checks.
foia-requests
FOIA and public records workflows. Use when drafting requests, tracking submissions, checking exemptions, or appealing denials.
interview-prep
Interview preparation and recording-consent law. Use for research, question frameworks, one-party or all-party consent rules.
interview-transcription
Transcription, recording management, and quote extraction. Use when processing audio/video or generating timestamped transcripts.
newsletter-publishing
Email newsletter workflows. Use when creating newsletters, building subscriber lists, designing templates, or tracking engagement.
newsroom-style
Enforces AP Style and newsroom conventions. Use when writing news, editing drafts, creating headlines, or tightening copy.
photo-metadata
Embeds photo IPTC/EXIF/XMP metadata, caption, credit, alt text, license, AI-source label, GPS stripping, and C2PA credentials.
social-media-intelligence
Social media monitoring, narrative tracking, and OSINT. Use when tracking viral spread, coordinated campaigns, or account vetting.
source-verification
Verify sources, claims, images, video, documents, interviews, and synthetic media with SIFT and a durable evidence trail. Use before relying on uncertain material.
story-pitch
Crafts story pitches for different outlets. Use when pitching editors, writing query letters, or shaping feature or op-ed angles.
pdf-design
Designs PDF reports and proposals from HTML with previews and branding. Use to create, export, or securely upload a PDF.
document-design
Creates print-ready HTML that exports to PDF. Use to make a proposal, report, one-pager, newsletter, slides, or flyer.
project-memory
Generates CLAUDE.md project memory files that transfer institutional knowledge. Use when setting up projects or onboarding.
project-retrospective
Generates LESSONS.md files capturing institutional knowledge and failures. Use when closing out projects or investigations.
template-selector
Selects the correct CLAUDE.md or LESSONS.md template via decision trees. Use when starting a project or unsure which fits.
academic-writing
Scholarly writing and research compliance. Use for CRediT, preregistration, Plan S, Nelson Memo, preprints, ORCID, LLM disclosure.
content-access
Legal methods for paywalled and geo-blocked content. Use for paywalls, academic papers, or open access via Unpaywall.
digital-archive
Digital archiving with AI enrichment and entity extraction. Use when building content archives or knowledge graphs.
free-apis-catalog
Curated free APIs with verified free-tier limits. Use when suggesting APIs or finding free weather, news, finance, or sports data.
web-archiving
Web archiving and retrieval via Wayback Machine and Archive.today. Use to preserve content, reach dead pages, or save evidence.
api-hardening
API hardening for Express, FastAPI, and serverless. Use for rate limiting, CORS, input validation, API keys, or OWASP API Top 10.
secure-auth
Secure authentication patterns (OWASP, NIST). Use for login, registration, password reset, sessions, JWT, OAuth, MFA, passkeys.
security-checklist
Pre-deployment security audit organized by OWASP Top 10. Use when reviewing code before shipping or going to production.
supply-chain-hardening
Install-time cooldowns for npm/bun plus a sandboxed pre-install scan for bypasses. Use for supply-chain attacks or npm security.
brainstorming
Explores intent and design before implementation. MUST use before creating or modifying any feature, component, or behavior.
dispatching-parallel-agents
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
executing-plans
Use when you have a written implementation plan to execute in a separate session with review checkpoints
finishing-a-development-branch
Presents options for merge, PR, or cleanup. Use when work is complete, tests pass, and you must decide how to integrate.
receiving-code-review
Verifies review feedback with technical rigor, not blind agreement. Use when receiving review before implementing suggestions.
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
using-git-worktrees
Creates isolated git worktrees with smart directory selection and safety checks. Use when starting isolated feature work.
verification-before-completion
Runs verification commands and confirms output before success claims. Use before claiming work done or committing or PRs.
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
video-dashboard
Aggregates transcript and frame data into an interactive web dashboard. Use for content, topic, or sentiment analysis.
video-download
Collects videos from public social accounts. Use to download or scrape from Twitter, TikTok, YouTube, Instagram, or Facebook.
video-transcribe
Batch Whisper transcription of video or audio (WAV, podcasts) with a re-runnable provenance record. Use to transcribe recordings.
visual-explainer
HTML explainers, diagrams, architecture, timelines, source maps, slide decks, comparison tables, recaps, plan and diff reviews.
Agents (1)
autocontext-curator
Validates and structures lesson candidates before persisting to lessons.json
Commands (22)
-
/diff-review— Generate a visual HTML diff review, before/after architecture comparison with code review analysis source -
/event— Create event materials (flyers, posters, signage) with your organization's branding source -
/evolve— Evolve skill files by integrating validated lessons from real usage source -
/fact-check— Verify the factual accuracy of a document against the actual codebase, correct inaccuracies in place source -
/generate-slides— Generate a stunning magazine-quality slide deck as a self-contained HTML page source -
/generate-visual-plan— Generate a visual HTML implementation plan, detailed feature specification with state machines, code snippets, and edge cases source -
/generate-web-diagram— Generate a beautiful standalone HTML diagram and open it in the browser source -
/hotpatch— Sandboxed pre-install scan plus cooldown bypass for urgent npm/bun installs. Use when a package must ship despite the cooldown. source -
/init— Initialize .autocontext/ in the current project for knowledge persistence source -
/newsletter— Create an HTML email newsletter with your organization's branding source -
/onepager— Create a single-page fact sheet or program overview source -
/plan-review— Generate a visual HTML plan review, current codebase state vs. proposed implementation plan source -
/preview— Launch interactive preview for document editing source -
/project-recap— Generate a visual HTML project recap, rebuild mental model of a project's current state, recent decisions, and cognitive debt hotspots source -
/proposal— Create a multi-page funding proposal with your organization's branding source -
/report— Create a program report or annual report with your organization's branding source -
/review— Interactively review and curate accumulated project lessons source -
/setup— First-run configuration for the autocontext plugin source -
/share-page— Deploy a generated visual-explainer HTML page and return a live Vercel URL source -
/slides— Create HTML presentation slides with your organization's branding source -
/status— Show knowledge stats for the current project source -
/update— Check for updates and install the latest version source