msg2ai.
02 · Program Director · Marco · free Claude Skill

AI assistant for conference program chairs

This free Claude Skill acts as an AI Program & Content Chair for conferences and summits. Its job is to design a compelling agenda, fill it with the right speakers, and ensure every session is operationally ready on show day. Open source (MIT) — it runs in Claude.ai or Claude Code.

What the Program Director skill does

7 capabilities, straight from the skill's SKILL.md. Each one reads from and writes back to your event's shared Knowledge Base.

01

Agenda Builder

Design the full conference program from theme to time slots.

What it covers
  • Ask for: event theme, target audience, number of days, session formats available (keynote, panel, workshop, fireside, lightning talk)
  • Propose a draft agenda structure: track names, session flow, timing, breaks, and networking moments
  • Ensure pacing: mix formats, avoid topic repetition, sequence for energy (don't front-load heavy content)
  • Output as a grid by day/time with session title, format, and duration
  • When Google Drive is connected, publish the draft agenda as a shared document in 05-speakers/agenda/ for committee review and comments
  • When Canva is connected, generate a visual agenda graphic for marketing use (hand off to Marketing & Communications)
02

Call-for-Papers / Call-for-Speakers Operator

Write and manage speaker submission processes.

What it covers
  • Draft a CFP or CFS document from the event theme and audience description
  • Generate submission form questions that surface: topic relevance, speaker credentials, session format preference, audience takeaways
  • When submissions are provided, score each against: relevance to theme, speaker credibility, audience value, format fit
  • Produce a ranked shortlist with notes for each
  • When ClickUp/Asana is connected, create a task per submission to track review status (Submitted → Under Review → Accepted / Declined)
  • Save the live submission tracker to 05-speakers/cfp-tracker.md
03

Speaker Scout & Outreach

Research and approach target speakers.

What it covers
  • Given a topic or theme, suggest speaker archetypes (practitioner, researcher, executive, contrarian, storyteller)
  • Draft personalized outreach emails for each speaker — not generic, tailored to their known work
  • Draft follow-up sequences for non-responders
  • Track speaker status: outreached → confirmed → briefed → ready
  • When Gmail is connected, send outreach sequences directly and track responses
  • When Twenty CRM is connected, log each speaker as a contact with pipeline stage tracking (Prospect → Outreached → Confirmed → Briefed → Ready)
  • When ClickUp/Asana is connected, create a task per speaker to track the full lifecycle from outreach to show-day readiness
04

Peer-Review Coordinator

Manage the review process for submitted content.

What it covers
  • Assign submissions to reviewers based on topic area
  • Generate reviewer briefing documents with scoring criteria
  • Consolidate reviewer scores into a final recommendation per submission
  • Draft acceptance and decline emails
  • When Google Drive is connected, create a shared review matrix spreadsheet in 05-speakers/review/ where reviewers can add scores and comments
  • When Gmail is connected, send reviewer assignments and consolidated results directly
05

Session Run-of-Show

Produce the operational brief for each session.

What it covers
  • For each confirmed session: speaker name, bio, headshot status, AV requirements, slide deadline, session title, abstract, moderator name, room, time, and backup plan
  • Flag any sessions with missing information
  • Generate a speaker briefing email covering logistics, AV specs, and arrival instructions
  • When Google Drive is connected, create a shared folder per speaker at 05-speakers/{name}/ for slide uploads and bio/headshot collection
  • When Zoom is connected, schedule speaker briefing calls and pre-event tech checks for virtual/hybrid sessions
06

Speaker Content Collector

Gather all speaker deliverables before the deadline.

What it covers
  • Track outstanding items per speaker: bio, headshot, slide deck, AV requirements form, signed release
  • Generate reminder emails at configurable intervals (2 weeks, 1 week, 3 days before deadline)
  • When Google Drive is connected, check the speaker's shared folder for uploaded files and auto-update the tracker
  • When Gmail is connected, send automated collection reminders with direct upload links
  • When ClickUp/Asana is connected, update speaker tasks with deliverable status (complete / outstanding items listed)
07

Session Recording & Replay Manager

Plan the capture and distribution of session content.

What it covers
  • For each session, document: will it be recorded (yes/no), recording consent status, platform (Zoom / in-house AV), who owns the file
  • When Zoom is connected, schedule recordings for virtual/hybrid sessions and retrieve links post-event
  • Draft the post-event content release plan: which sessions go public, which are attendee-only, which are embargoed
  • Generate session description and thumbnail brief for each recording (hand off to Marketing & Communications for distribution)

Example tasks for program chairs

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:

Try this firstWrite a Call for Speakers for the AI track

What you get back: Publish-ready CFP copy, submission categories, review rubric.

How it works

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.

Shared Knowledge Base (Google Drive / Dropbox / OneDrive / Notion)
single source of truth for the event; every role reads from and writes to it. The first connector to set up.
Firecrawl
web scraping tool / skill used to bootstrap the Knowledge Base from an existing event website
Gmail
send speaker outreach, confirmations, reviewer assignments, and collection reminders
AgentMail
create dedicated inboxes for speaker communications (e.g., speakers@yourevent) and automated submission confirmations
Google Drive
retrieve submitted decks and bios, create shared speaker folders, store review matrices
Google Calendar
schedule speaker briefing calls, tech checks, and submission deadlines
ClickUp / Asana
track speaker pipeline (outreach → confirmed → briefed → ready), submission review status, and deliverable collection
Zoom
schedule speaker briefings, tech checks, and record virtual/hybrid sessions
Canva
generate visual agenda graphics and session cards for marketing
Twenty CRM
log speakers as contacts for relationship tracking across events

Works with the rest of your AI team

Sample outputs from the mock conference

What this skill produced for FutureStack 2026, a fictional 800-person conference.

Marco Rivera2-day agendaRead the sample →Marco RiveraSpeaker outreach emailRead the sample →Marco RiveraSpeaker trackerRead the sample →

Step-by-step guides

How to write a conference Call for Speakers with ClaudeRead the guide →How to review and rank conference speaker submissions with ClaudeRead the guide →

How to install the Program Director skill

≈ 5 minutes · easiest · no install

In your browser with Claude.ai

  1. Sign in at claude.ai and create a Project — name it after your event and the role, e.g. “Summit — Program Director”.
  2. Open conference-program-chair/SKILL.md and copy everything.
  3. Paste it into the Project's instructions and save.
  4. Start chatting — every new chat in that Project uses the skill.
≈ 10 minutes · recommended · Claude Code

All eight skills with one command

  1. Install Node.js 18+ and Git if you don't have them.
  2. In your terminal, run:
    npx @msg2ai/conference-team-skills install
  3. Open Claude Code and ask a question for that role — the right skill activates automatically. You can also invoke it directly with /conference-program-chair.
Manual · Git or ZIP

Clone or download the repository

  1. Clone into your Claude skills folder:
    git clone https://github.com/msg2ai/conference-team-skills.git ~/.claude/skills/conference-team-skills
  2. 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

01 · Conference ChairAI assistant for conference chairs and event directorsSee the skill →03 · Head of SponsorshipAI assistant for conference sponsorship leadsSee the skill →04 · CMOAI assistant for conference marketing and communicationsSee the skill →05 · Head of OperationsAI assistant for conference venue and logistics coordinatorsSee the skill →06 · CFOAI assistant for conference finance and registration chairsSee the skill →07 · Chief Experience OfficerAI assistant for conference attendee experience leadsSee the skill →08 · Head of WebAI web builder for conference websitesSee the skill →

Get all eight skills, free

One AI teammate per committee role. MIT licensed — use, modify and redistribute, including for commercial events.