/event
Create event materials (flyers, posters, signage) with your organization's branding
> /plugin marketplace add jamditis/claude-skills-journalismHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/event
Context preview
What this command does when you run it.
Create event materials (flyers, posters, signage) with your organization's branding
Command definition
event.mddescription: Create event materials (flyers, posters, signage) with your organization's branding
argument-hint: [event-name]
allowed-tools: Read, Write, Edit, Glob, mcp__plugin_playwright_playwright__*
Create print-ready event materials.
Version check
Read the plugin version from `${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json` and note it. If the file doesn't exist or the read fails, warn the user that the plugin may not be properly installed.
Setup
1. Check for brand configuration at `.claude/pdf-playground.local.md` 2. If found, parse the YAML frontmatter for brand settings 3. Load the event template from `${CLAUDE_PLUGIN_ROOT}/templates/event-template.html`
Material types
**Flyer (8.5" × 11"):**
- Event title (large, eye-catching)
- Date, time, location
- Brief description
- Registration info or QR code placeholder
- Organization branding
**Poster (11" × 17"):**
- Bold headline
- Key details at a glance
- Visual hierarchy for scanning
- Prominent logo
**Signage:**
- Directional signs
- Welcome banners
- Table tents
Design principles
- High visual impact
- Easy to read from distance (for posters)
- Clear hierarchy: What → When → Where → How
- Bold use of brand primary color
- Minimal text, maximum clarity
Brand application
- Primary color for header/accent areas
- Secondary color for text
- Brand fonts
- Organization name in footer
Event name
The event name is: $ARGUMENTS
If not provided, ask for:
- Event name
- Date and time
- Location
- Brief description
- Registration URL
- Material type needed
Footer clearance (critical)
Content MUST NOT touch or overlap the footer.
- The `.flyer` element MUST use `display: grid; grid-template-rows: auto 1fr auto`
- It MUST have exactly 3 direct children: `<header class="flyer-header">`, `<div class="flyer-content">`, `<footer class="flyer-footer">`
- The content wrapper (`.flyer-content`) MUST have `overflow: hidden` to prevent text bleeding
- Never use `position: absolute` for footers — keep them in normal document flow as the third grid row
- After generating, always take a screenshot and visually verify the bottom of the page
- If content is too long, **reduce content** rather than shrinking the footer gap
Output
Save HTML file in current working directory. For professional printing, export to PDF with "Background graphics" enabled.
Read more
description: Create event materials (flyers, posters, signage) with your organization's branding argument-hint: [event-name] allowed-tools: Read, Write, Edit, Glob, mcp__plugin_playwright_playwright__*
Create print-ready event materials.
Version check
Read the plugin version from `${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json` and note it. If the file doesn't exist or the read fails, warn the user that the plugin may not be properly installed.
Setup
1. Check for brand configuration at `.claude/pdf-playground.local.md` 2. If found, parse the YAML frontmatter for brand settings 3. Load the event template from `${CLAUDE_PLUGIN_ROOT}/templates/event-template.html`
Material types
**Flyer (8.5" × 11"):**
- Event title (large, eye-catching)
- Date, time, location
- Brief description
- Registration info or QR code placeholder
- Organization branding
**Poster (11" × 17"):**
- Bold headline
- Key details at a glance
- Visual hierarchy for scanning
- Prominent logo
**Signage:**
- Directional signs
- Welcome banners
- Table tents
Design principles
- High visual impact
- Easy to read from distance (for posters)
- Clear hierarchy: What → When → Where → How
- Bold use of brand primary color
- Minimal text, maximum clarity
Brand application
- Primary color for header/accent areas
- Secondary color for text
- Brand fonts
- Organization name in footer
Event name
The event name is: $ARGUMENTS
If not provided, ask for:
- Event name
- Date and time
- Location
- Brief description
- Registration URL
- Material type needed
Footer clearance (critical)
Content MUST NOT touch or overlap the footer.
- The `.flyer` element MUST use `display: grid; grid-template-rows: auto 1fr auto`
- It MUST have exactly 3 direct children: `<header class="flyer-header">`, `<div class="flyer-content">`, `<footer class="flyer-footer">`
- The content wrapper (`.flyer-content`) MUST have `overflow: hidden` to prevent text bleeding
- Never use `position: absolute` for footers — keep them in normal document flow as the third grid row
- After generating, always take a screenshot and visually verify the bottom of the page
- If content is too long, **reduce content** rather than shrinking the footer gap
Output
Save HTML file in current working directory. For professional printing, export to PDF with "Background graphics" enabled.
A collection of Agent Skills for journalists, researchers, academics, media professionals, and communications practitioners. The same repository serves Claude Code and Codex while keeping Claude-only commands, agents, and hooks clearly labeled.
Repo: jamditis/claude-skills-journalism
Other commands on claude-skills-journalism.
- /evolve
Evolve skill files by integrating validated lessons from real usage
Open command - /init
Initialize .autocontext/ in the current project for knowledge persistence
Open command - /review
Interactively review and curate accumulated project lessons
Open command - /setup
First-run configuration for the autocontext plugin
Open command - /status
Show knowledge stats for the current project
Open command - /newsletter
Create an HTML email newsletter with your organization's branding
Open command

