From journalism-toolkit
Generates self-contained HTML investigation dossiers with dark theme, sticky navigation, timelines, network diagrams, evidence cards, tables, and collapsible sections for scannable reports.
npx claudepluginhub swarochish/journalism-toolkitThis skill uses the workspace's default tool permissions.
Generate a self-contained HTML investigation dossier. These reports feature a dark theme with gold accents, sticky navigation, collapsible sections, and responsive layouts.
Generates self-contained, branded HTML pages for diagrams, architecture overviews, diff reviews, plans, project recaps, comparisons, and data tables. Proactively replaces complex ASCII tables (4+ rows or 3+ columns) with browser visuals.
Creates self-contained HTML visualizations like slide decks, infographics, dashboards, flowcharts, diagrams, timelines, and org charts from any content or idea.
Generates self-contained Apple Keynote-style HTML presentations from markdown, text descriptions, topics, or files, with cinematic animations and glassmorphism design.
Share bugs, ideas, or general feedback.
Generate a self-contained HTML investigation dossier. These reports feature a dark theme with gold accents, sticky navigation, collapsible sections, and responsive layouts.
assets/report-template.html{{TITLE}}, {{SUBTITLE}}, {{BADGE}}, and hero statsreferences/component-library.md to build each section<nav class="toc"> bar{{FOOTER_TEXT}} with investigation metadataSee references/component-library.md for copy-paste HTML snippets:
The template uses CSS custom properties for consistent theming:
--bg-primary: #0a0a0f /* Page background */
--bg-secondary: #12121a /* Nav background */
--bg-card: #1a1a2e /* Card background */
--bg-highlight: #16213e /* Highlighted elements */
--text-primary: #e0e0e0 /* Main text */
--text-secondary: #a0a0b0 /* Secondary text */
--text-muted: #6a6a7a /* Muted labels */
--accent: #c9a84c /* Gold accent */
--accent-dim: #8a6d2b /* Dim gold */
--red: #e74c3c /* Alert/danger */
--green: #27ae60 /* Success/verified */
--blue: #3498db /* Info */
--orange: #e67e22 /* Warning */
--purple: #9b59b6 /* Special */
--border: #2a2a3e /* Subtle borders */
--border-accent: #3a3a5e /* Accent borders */
<details> for supplementary evidence to keep the report scannable