New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@msg2ai/conference-team-skills

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@msg2ai/conference-team-skills

8 free Claude skills for conference organizing teams — one for every seat on your org chart, plus a Vibe Coder for shipping the website. Built by MSG2AI.

latest
Source
npmnpm
Version
1.0.4
Version published
Maintainers
1
Created
Source

Conference Team Skills for Claude

8 free Claude skills — one for every seat on your conference org chart, plus a vibe coder to ship the website.

Built by MSG2AI · AI Ambassador for attendees · ActionNotes for sessions

The 8 Claude Skills for conference teams: Conference Chair, Program Director, Head of Sponsorship, CMO, Head of Operations, CFO, Chief Experience Officer, and Head of Web — each shown as a cartoon character with a real persona. Reply SKILLS to get them, free.
The 8 AI teammates · view the animated visual

What this is

Every conference organizing committee has the same 7 roles. Most teams have 1–3 people trying to cover all of them. These Claude skills give each role its own AI counterpart — trained on what that role actually does, wired into the connectors you already use (Gmail, Google Calendar, Google Drive, Zoho CRM). Plus an 8th skill — a Vibe Coder — that ships the event website to production with Next.js, Vercel, and GitHub.

Install one skill or all eight. Each is self-contained.

Heads up — you'll need a GitHub account to pull these skills onto your machine. Whether you install via npx or clone manually, the install runs git clone against this public repository, so you need (a) Git installed locally and (b) a free github.com account so the clone can authenticate when needed (HTTPS works without auth on public repos, but a GitHub account avoids rate limits and lets you contribute back). If you don't want to use GitHub at all, see Option 5 — Claude.ai Projects for a no-Git, browser-only path.

New to Claude? Start here

What is Claude?

Claude is an AI assistant made by Anthropic. You talk to it the way you'd brief a colleague — in plain English, with as much or as little context as you want — and it writes, plans, researches, and produces finished work back. There are two ways to use Claude with this repo:

  • Claude.ai — the browser app at claude.ai. Sign in, open a project, paste a skill, start chatting. No installation.
  • Claude Code — Claude on your computer (terminal, desktop app, or IDE extension). Same conversation, but Claude can also read your files, send emails, update calendars, and use tools you connect.

Either works for these skills. Claude.ai is the fastest way to try one. Claude Code is more powerful once you have recurring workflows and want Claude to act on real systems.

What are Claude Skills?

A Claude skill is a prepared brief that turns Claude into a specialist for a specific job. Instead of re-explaining "I'm running a 1,000-person event, here's how I think about sponsorship" every time you start a chat, you load the Sponsorship Lead skill once and Claude already knows what to ask, what good output looks like, and which tools to use.

Skills don't change Claude itself — they give Claude the context a strong onboarding doc would give a new hire on their first week.

A skill is just a markdown file with two parts:

  • A description with trigger phrases — Claude uses this to decide when to activate the skill.
  • The brief itself — the role, capabilities, working style, and tools.

That's it. No code, no build. Open any SKILL.md file in this repo and you can read exactly what Claude is being told.

How these skills can be used

Each skill listens for the questions and requests that role would actually receive. You don't need to call them by name — just ask the question and the right skill activates.

Example prompts that "just work" once installed:

When you say…The skill that activatesWhat you get back
"Build a 9-month timeline for a 500-person summit on Sept 15"General ChairA milestone critical path with owners, deadlines, dependencies
"Find 30 prospective sponsors for our fintech conference"SponsorshipA scored prospect list with fit, contact, and outreach angle
"Write a Call for Speakers for the AI track"Program & ContentPublish-ready CFP copy, submission categories, review rubric
"Build the 12-week pre-event email campaign"Marketing & CommsA week-by-week calendar with subject lines, copy, segments
"Compare these 3 venue proposals"Venue & LogisticsA scored comparison table with risks and a recommendation
"What's our break-even at $895 ticket price?"Finance & RegistrationA break-even model with attendance scenarios and sensitivity
"Design the on-site attendee experience"Attendee ExperienceAn end-to-end attendee journey, with AI Ambassador for live help
"Spin up the event landing page and ship it to Vercel today"Vibe CoderA live preview URL, GitHub repo, and a polished Next.js site pulling from your KB

Skills also work together. When you ask the General Chair for a board update, it pulls the sponsor pipeline from Sponsorship, budget from Finance, and speaker confirms from Program — you don't coordinate, they share context.

First step for every skill: a shared Knowledge Base

Every skill is designed to read from — and write to — one shared Knowledge Base for your event. This is the very first thing to set up. It can live anywhere your team already keeps documents:

  • Google Drive folder (most common)
  • Dropbox folder
  • OneDrive / SharePoint / Box folder
  • Notion workspace
  • Local folder synced to any of the above

The skills expect this canonical structure (the General Chair skill will create it for you if you don't have one):

event-knowledge-base/
├── 01-event-brief/        ← theme, dates, audience, scale, goals
├── 02-brand-and-voice/    ← logos, colors, tone, past decks
├── 03-prior-events/       ← past agendas, sponsor lists, NPS reports
├── 04-sponsors/           ← pipeline, contracts, deliverables
├── 05-speakers/           ← bios, headshots, slides, briefings
├── 06-venue-logistics/    ← venue contracts, vendors, run-of-show
├── 07-finance-registration/  ← budget, invoices, registration data
├── 08-attendees/          ← segments, registration exports, feedback
└── 09-meeting-notes/      ← committee notes, decisions, action items

Bootstrap from an existing website (Firecrawl)

If you already have an event website, you don't need to fill the Knowledge Base by hand. The skills will use Firecrawl to crawl your site and extract structured information — name, dates, location, theme, audience, ticket tiers, current speakers, sponsors, agenda, partner logos. The structured summary lands in 01-event-brief/from-website.md and the raw JSON in 03-prior-events/. This is the same approach used by the MSG2AI server's website-extraction pipeline.

To set up Firecrawl: bash setup/setup-firecrawl.sh

The 8 Skills

SkillRoleKey Capabilities
conference-general-chairGeneral Chair / Event DirectorTimeline, committee coordination, risk register, board briefings
conference-program-chairProgram & Content ChairAgenda design, CFP, speaker outreach, peer review, run-of-show
conference-sponsorship-leadSponsorship LeadProspect research, deck tailoring, outreach sequences, contracts, activation tracking
conference-marketing-commsMarketing & CommunicationsCampaign planning, copy generation, PR, post-event storytelling
conference-venue-logisticsVenue & Logistics CoordinatorVenue RFPs, F&B, floor plans, vendor management, run-of-show
conference-finance-registrationFinance & Registration ChairBudget modeling, registration tiers, sponsor invoicing, expense tracking
conference-attendee-experienceAttendee Experience LeadOn-site helpdesk, networking, session reminders, NPS — powered by AI Ambassador + ActionNotes
conference-vibe-coderVibe Coder / Web BuilderLanding pages, full event sites, sponsor microsites, registration pages — ships to Vercel via Next.js + GitHub

Prerequisites

Before installing, you need one of the following depending on which method you choose:

MethodWhat you needBest for
npx (Option 1)Node.js 18+Quickest install — one command
Plugin (Option 2)Git + Claude CodeNamespaced, managed via /plugin
Git clone (Option 3)Git + Claude Code CLIDevelopers, full control
Desktop / IDE (Option 4)Git + Claude Code desktop or extensionVisual workflow users
Claude.ai Co-Work (Option 5)A Claude.ai account (Pro, Team, or Enterprise)Non-technical users, no install
ZIP download (Option 6)A web browserAnyone, no tools needed

Installing Git (required for Options 2, 3, and 4)

Git is the tool that downloads this repository to your computer.

Mac

Open Terminal (search for "Terminal" in Spotlight with Cmd + Space):

# Option A — Install via Xcode Command Line Tools (easiest)
xcode-select --install

# Option B — Install via Homebrew (if you have Homebrew)
brew install git

Verify it worked:

git --version

You should see something like git version 2.x.x.

Windows
  • Download Git from git-scm.com/download/win
  • Run the installer — accept all default settings
  • Open Git Bash (installed with Git) or PowerShell

Verify it worked:

git --version

You should see something like git version 2.x.x.

Linux

Open your terminal:

# Ubuntu / Debian
sudo apt update && sudo apt install git -y

# Fedora
sudo dnf install git -y

# Arch
sudo pacman -S git

Verify it worked:

git --version

Installation

Option 1 — One command with npx (easiest)

Works on Mac, Windows, and Linux. Requires Node.js 18+ (download here).

npx @msg2ai/conference-team-skills install

That's it. The installer clones the skills into ~/.claude/skills/conference-team-skills/ and they're immediately available in Claude Code.

Other npx commands:

npx @msg2ai/conference-team-skills list        # See all 8 skills
npx @msg2ai/conference-team-skills update      # Update to the latest version
npx @msg2ai/conference-team-skills uninstall   # Remove the skills

Published on npm at @msg2ai/conference-team-skills.

Option 2 — Claude Code Plugin

Plugins are namespaced and can be managed with the /plugin command inside Claude Code.

Install from GitHub:

claude --plugin-dir /path/to/conference-team-skills

Or clone the repo first, then load it:

git clone https://github.com/msg2ai/conference-team-skills.git
claude --plugin-dir ./conference-team-skills

Once loaded, skills are available as namespaced commands:

/conference-team-skills:conference-general-chair
/conference-team-skills:conference-sponsorship-lead
/conference-team-skills:conference-marketing-comms

(and so on for all 8 skills)

Option 3 — Git clone (manual)

For developers who want full control. Skills are automatically available to Claude Code in every conversation.

Step 1: Install Claude Code (if you don't have it yet)

npm install -g @anthropic-ai/claude-code

Requires Node.js 18+. Download Node.js from nodejs.org if you don't have it.

Step 2: Clone the skills into your Claude skills directory

Mac / Linux
git clone https://github.com/msg2ai/conference-team-skills.git ~/.claude/skills/conference-team-skills
Windows (PowerShell)
git clone https://github.com/msg2ai/conference-team-skills.git "$env:USERPROFILE\.claude\skills\conference-team-skills"
Windows (Git Bash)
git clone https://github.com/msg2ai/conference-team-skills.git ~/.claude/skills/conference-team-skills

Step 3: Verify

ls ~/.claude/skills/conference-team-skills/

You should see eight folders: conference-general-chair, conference-program-chair, conference-sponsorship-lead, conference-marketing-comms, conference-venue-logistics, conference-finance-registration, conference-attendee-experience, conference-vibe-coder.

Step 4: Use a skill

Open Claude Code and type a natural prompt that matches a skill:

Plan the conference timeline — our event is September 15, 500 attendees

Claude Code will automatically pick up the conference-general-chair skill. You can also invoke a skill directly:

/conference-general-chair

Option 4 — Claude Code Desktop App or IDE Extension

Works in the Claude Code Mac/Windows desktop app and in VS Code / JetBrains IDE extensions.

Step 1: Clone the repo somewhere on your computer

Mac / Linux
git clone https://github.com/msg2ai/conference-team-skills.git ~/.claude/skills/conference-team-skills
Windows (PowerShell)
git clone https://github.com/msg2ai/conference-team-skills.git "$env:USERPROFILE\.claude\skills\conference-team-skills"

Step 2: Open Claude Code in the desktop app or your IDE extension.

The skills are automatically detected from ~/.claude/skills/. No additional configuration needed.

Option 5 — Claude.ai Projects (Co-Work / non-technical users)

No installation, no terminal, no Git. Works entirely in the browser.

Every new conversation in that project will now use that skill. Create separate projects for different roles, or combine multiple skill files into one project.

Option 6 — Download as ZIP (no Git required)

Then either:

  • For Claude Code: Move the extracted folder to ~/.claude/skills/conference-team-skills
  • For Claude.ai: Open any SKILL.md file in a text editor and paste its contents into your project instructions (see Option 5, steps 4–8)

These skills can send emails, check calendars, manage projects, and access documents when you connect Claude to your tools.

Quick setup (Claude Code)

Run the setup script for any integration you want to connect:

# Set up a single integration
bash setup/setup-gmail.sh

# Or set up everything at once (interactive — pick which ones you want)
bash setup/setup-all.sh

Available integrations

IntegrationSetup scriptWhat it enablesUsed by
Shared Knowledge Base(Google Drive / Dropbox / OneDrive / Notion)Single source of truth — every skill reads & writes here. Set up first.All skills
Firecrawlsetup-firecrawl.shBootstrap the Knowledge Base from an existing event website; competitor & venue researchAll skills
AgentMailsetup-agentmail.shAI-native email inboxes for outreach, invoicing, notificationsAll skills
Gmailsetup-gmail.shSend outreach, confirmations, invoicesAll skills
Google Calendarsetup-google-calendar.shEvent milestones, schedule callsGeneral Chair, Program, Venue, Finance
Google Drivesetup-google-drive.shDocuments, contracts, templatesAll skills
Zoomsetup-zoom.shMeeting recordings, speaker briefings, tech checksGeneral Chair, Program, Venue, Attendee
Canvasetup-canva.shSocial graphics, decks, signage, infographicsMarketing, Sponsorship, Venue, Attendee
Twenty CRMsetup-twenty-crm.shContact/pipeline management, sponsor trackingSponsorship, Finance, Program, Venue, Attendee
ClickUpsetup-clickup.shProject/task management, boards, checklistsAll skills
Asanasetup-asana.shProject/task management (alternative to ClickUp)All skills
Vercelsetup-vercel.shEvent website deployment and managementMarketing
Obsidiansetup-obsidian.shKnowledge base, notes, institutional memoryAll skills

Note: You don't need all integrations. Each skill works without any connectors — integrations just make them more powerful. Pick the ones your team already uses.

In Claude.ai (browser)

Go to Settings (bottom-left) → Integrations and connect Gmail, Google Calendar, Google Drive, Zoom, Canva, or Vercel directly. These are automatically available in Claude Code when you're logged into the same account.

Updating the skills

To get the latest version of the skills:

If you installed with Git or npx (Options 1, 3, or 4)
cd ~/.claude/skills/conference-team-skills
git pull

On Windows PowerShell:

cd "$env:USERPROFILE\.claude\skills\conference-team-skills"
git pull
If you downloaded the ZIP (Option 6)

Download the ZIP again from the repository and replace the old folder.

If you pasted into Claude.ai (Option 5)

Visit the SKILL.md file on GitHub, copy the updated contents, and paste them into your project instructions again.

Troubleshooting

"git: command not found"

Git is not installed. Follow the Installing Git instructions above for your operating system.

"npm: command not found" (when installing Claude Code CLI)

Node.js is not installed. Download it from nodejs.org — choose the LTS version. After installing, close and reopen your terminal, then try again.

Skills not showing up in Claude Code
  • Make sure the files are in the right location:

    ls ~/.claude/skills/conference-team-skills/conference-general-chair/SKILL.md
    

    If this shows "No such file or directory", the clone went to the wrong place. Re-run the git clone command from the installation steps.

  • Make sure each skill folder contains a SKILL.md file with a --- frontmatter block at the top containing name: and description: fields.

  • Restart Claude Code after cloning.

Permission denied errors on Mac/Linux

If you get permission errors when cloning:

mkdir -p ~/.claude/skills
git clone https://github.com/msg2ai/conference-team-skills.git ~/.claude/skills/conference-team-skills
Windows: path too long errors

Run this in an Administrator PowerShell and try again:

git config --global core.longpaths true

The Attendee Experience skill

This skill is different from the others. It runs on two live tools:

AI Ambassador — SMS and WhatsApp attendee concierge. No app download. 30-second response time. 126 languages. Handles the entire attendee-facing operation on show day: helpdesk, wayfinder, networking matchmaker, session reminders, sponsor messaging, post-event NPS.

ActionNotes — AI-powered session and meeting capture. Turns attendee sessions and post-event debriefs into structured notes, action items, and next-year improvement plans automatically.

Repository structure

conference-team-skills/
├── README.md                  ← You are here
├── LICENSE                    ← MIT license
├── package.json               ← npm package config (enables npx)
├── bin/
│   └── cli.js                 ← npx installer CLI
├── .claude-plugin/
│   └── plugin.json            ← Claude Code plugin manifest
├── setup/                     ← Integration setup scripts
│   ├── setup-all.sh           ← Run all setups interactively
│   ├── setup-gmail.sh
│   ├── setup-google-calendar.sh
│   ├── setup-google-drive.sh
│   ├── setup-zoom.sh
│   ├── setup-canva.sh
│   ├── setup-twenty-crm.sh
│   ├── setup-clickup.sh
│   ├── setup-asana.sh
│   ├── setup-firecrawl.sh
│   ├── setup-vercel.sh
│   └── setup-obsidian.sh
├── conference-general-chair/
│   └── SKILL.md               ← General Chair skill
├── conference-program-chair/
│   └── SKILL.md               ← Program & Content Chair skill
├── conference-sponsorship-lead/
│   └── SKILL.md               ← Sponsorship Lead skill
├── conference-marketing-comms/
│   └── SKILL.md               ← Marketing & Communications skill
├── conference-venue-logistics/
│   └── SKILL.md               ← Venue & Logistics skill
├── conference-finance-registration/
│   └── SKILL.md               ← Finance & Registration skill
├── conference-attendee-experience/
│   └── SKILL.md               ← Attendee Experience skill
└── conference-vibe-coder/
    └── SKILL.md               ← Vibe Coder / Web Builder skill

Building AI infrastructure for events, hospitality, and B2B operations.

License

MIT — free to use, modify, and redistribute. Attribution appreciated but not required.

Keywords

claude

FAQs

Package last updated on 29 Apr 2026

Related posts