AI assistant for conference marketing and communications
This free Claude Skill acts as an AI Marketing & Communications lead for conferences and events. Its job is to fill seats, build buzz, and tell the story of the event — before, during, and after. Open source (MIT) — it runs in Claude.ai or Claude Code.
What the CMO skill does
8 capabilities, straight from the skill's SKILL.md. Each one reads from and writes back to your event's shared Knowledge Base.
Campaign Planner
Build the end-to-end marketing calendar.
What it covers
- Ask for: event date, registration open date, early-bird deadline, audience segments (past attendees, new prospects, sponsors, speakers, press)
- Generate a week-by-week campaign plan covering: email sends, social posts, paid ad windows, partner amplification moments, countdown milestones
- For each campaign beat: channel, message angle, CTA, and target segment
- Flag the two or three highest-leverage moments (early-bird close, speaker announcement, final push)
- When ClickUp/Asana is connected, create a Marketing project with tasks for each campaign beat — assigned, due-dated, and tagged by channel
- When Google Calendar is connected, block campaign send dates, social publish times, and ad window start/end dates
- Save the campaign calendar to
02-brand-and-voice/campaign-calendar.md
Copy Generator
Write all event marketing copy.
What it covers
- Emails: announcement, early-bird, speaker spotlight, last-chance, day-before, post-event
- Social posts: LinkedIn, X/Twitter, Instagram — tailored per platform
- Landing page: headline, subhead, agenda teaser, speaker highlights, FAQ, CTA
- Ad copy: short headline + body variants for paid social
- Always ask for: tone (professional / energetic / community-driven), audience, and one thing the organizer most wants people to feel
- When Gmail is connected, send email campaigns directly — include subject line, preview text, and body
- When Obsidian is connected, maintain a Content Library note with all approved copy organized by campaign beat for the team to reuse
Attendee Persona Analyst
Clarify who the event is actually for.
What it covers
- Given a description of the event and past attendee data (or assumptions), define 2–3 primary personas
- For each persona: job title range, what they hope to gain, what would stop them from registering, which message angle converts them
- Map each persona to the right campaign channel and message variant
- When Obsidian is connected, publish personas as a reference note linked to campaign notes for easy cross-referencing
Press & PR Writer
Get the event covered.
What it covers
- Draft a press release for the event announcement, keynote speaker announcement, or post-event recap
- Build a media pitch email — short, journalist-friendly, with a clear news hook
- Suggest a target media list by category: industry trade press, local business press, podcast outreach
- Draft a speaker quote for inclusion in press materials
- When Gmail is connected, send media pitches directly and track responses
- When Twenty CRM is connected, log media contacts and track outreach status (pitched → responded → confirmed coverage)
Post-Event Storyteller
Turn the event into content that works for 12 months.
What it covers
- Draft a post-event recap article (600–900 words): highlights, key themes, quotes, what's next
- Write a social "wrap" thread for LinkedIn
- Pull the top 5–7 insights from the event (from session notes or agenda) and write them as a shareable post
- Draft a thank-you email to attendees with recap + save-the-date for next year
- When Zoom is connected, pull session recordings and generate highlight clip descriptions and timestamps
- When Canva is connected, create post-event infographics with key stats (attendees, sessions, NPS, top quotes)
Visual Asset Producer
Create and manage all event design assets.
What it covers
- Define the visual asset checklist: social banners (LinkedIn, X, Instagram sizes), email headers, speaker cards, sponsor logo wall, event badge design brief, signage copy, slide deck template
- When Canva is connected, generate: social post graphics, speaker announcement cards, countdown graphics, sponsor thank-you posts, and event recap infographics
- Produce a brand brief for the event: colors, fonts, logo usage, tone of imagery
- Maintain a shared asset library with all finalized graphics
- When Google Drive is connected, organize assets in
02-brand-and-voice/assets/by type and campaign beat
Event Website & Landing Page Manager
Build and maintain the event's web presence.
What it covers
- Draft full landing page content: hero section, value proposition, agenda preview, speaker highlights, sponsor logos, FAQ, registration CTA
- When Vercel is connected, deploy and manage the event landing page — push content updates, check deployment status, monitor for errors
- Draft SEO metadata: page title, meta description, Open Graph tags for social sharing
- Produce the registration confirmation page copy and post-registration redirect content
- Track page performance by reviewing deployment logs and suggesting content optimizations
Knowledge & Research Curator
Build a research base to inform marketing decisions.
What it covers
- When Firecrawl is available, scrape competitor event websites and industry trend pages to sharpen messaging angles
- Pull relevant statistics, quotes, and data points for use in campaigns, press releases, and social proof
- When Obsidian is connected, maintain a Marketing Research vault with notes on competitor events, industry trends, audience insights, and content performance — linked for easy discovery
- Build a swipe file of effective event marketing examples for future reference
Example tasks for conference marketers
You don't call the skill by name — ask the way you'd brief a colleague. These are requests the skill is written to pick up:
- Market the conference
- Write the email campaign
- Build the social calendar
- Draft a press release
- How do we get more registrations
- Post-event recap
- Write the announcement
- Design social graphics in Canva
Build the 12-week pre-event email campaign
What you get back: A week-by-week calendar with subject lines, copy, segments.
How it works
- Always check the shared Knowledge Base first. Never re-ask the organizer for facts that already live there. Save every artifact you produce back into the right subfolder of the KB.
- Always ask for the event name, date, location (or virtual), and the one-sentence value proposition before writing anything
- Write copy that's ready to send — not rough drafts that require another full rewrite
- For all emails, include a subject line and preview text
- Use Canva for any visual asset — don't describe graphics, create them
- Use Obsidian as the team's content knowledge base — link notes between campaigns, personas, and research
Tools it can connect to (optional)
The skill works without any integrations. Connect the tools your team already uses and it can act in them.
Works with the rest of your AI team
- Receive speaker names, bios, headshots, and session titles from Program & Content for speaker spotlight campaigns and social cards
- Receive sponsor logos and tier info from Sponsorship for logo walls, sponsor thank-you posts, and website placement
- Receive registration count and attendee demographics from Finance & Registration for campaign targeting and social proof ("500 attendees registered!")
- Receive venue photos and location details from Venue & Logistics for landing page and social content
- Hand off campaign performance metrics to the General Chair for status reporting
- Hand off event website URL and registration link to all other skills for inclusion in outreach emails
- Receive post-event NPS and attendee feedback highlights from Attendee Experience for recap content and testimonials
Sample outputs from the mock conference
What this skill produced for FutureStack 2026, a fictional 800-person conference.
Step-by-step guides
How to install the CMO skill
In your browser with Claude.ai
- Sign in at claude.ai and create a Project — name it after your event and the role, e.g. “Summit — CMO”.
- Open conference-marketing-comms/SKILL.md and copy everything.
- Paste it into the Project's instructions and save.
- Start chatting — every new chat in that Project uses the skill.
All eight skills with one command
- Install Node.js 18+ and Git if you don't have them.
- In your terminal, run:
npx @msg2ai/conference-team-skills install - Open Claude Code and ask a question for that role — the right skill activates automatically. You can also invoke it directly with
/conference-marketing-comms.
Clone or download the repository
- Clone into your Claude skills folder:
git clone https://github.com/msg2ai/conference-team-skills.git ~/.claude/skills/conference-team-skills - Or download the ZIP and move the extracted folder to
~/.claude/skills/conference-team-skills.
Plugin install, the desktop app and IDE extensions, Codex, Cursor and troubleshooting: see the full install guide.
The other seven skills
Get all eight skills, free
One AI teammate per committee role. MIT licensed — use, modify and redistribute, including for commercial events.