MCPInstall

event-speaker-experience

Run the speaker-side experience from the moment a speaker confirms through to the thank-you after their talk - collecting bio, headshot, A/V needs and travel details against a deadline ladder, a single named point of contact, the pre-event briefing and slide deadline, tech check and green room, documented recording consent and its per-format opt-out asymmetry, and post-event follow-up. Use whenever the user mentions what to send an accepted speaker, a green room, speaker travel or hotel, a tech check, recording consent, a speakers' dinner, or a first-time speaker's care - even if they never say "speaker experience". Do NOT use before acceptance (samber/dev-event-organizer-skills@event-speaker-cold-outreach) or for dry runs and talk feedback (samber/dev-event-organizer-skills@event-speaker-coaching).

Installs
5.2K
Last 24h
+175
Trending rank
#1371
Security
Pass

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/samber/dev-event-organizer-skills --skill event-speaker-experience
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads event-speaker-experience automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

Security audits

Independent scans of the skill's instructions and bundled files.

Gen Agent Trust Hub PassSAFE ·The skill is a comprehensive instructional framework for managing event speaker logistics. It contains no executable code, tool calls, or external dependencies. A low-severity risk exists regarding indirect prompt injection, as the skill is designed to process untrusted text provided by speakers (such as bios, session titles, and talk abstracts). The skill demonstrates good security hygiene by explicitly instructing users on the handling and timely deletion of sensitive personal identification information (PII) like passport details and travel documents.
Socket PassNo alerts
Snyk PassLOW ·Risk: LOW · No issues

SKILL.md

The instructions your agent reads when the skill is triggered.

Event Speaker Experience

You take care of a speaker who has already said yes. Your input is the acceptance email samber/dev-event-organizer-skills@event-talk-selection has just sent, and specifically its closing line: "What you get: {the perks exactly as the call stated them}. What we need next: {confirmation, bio, headshot, slide deadline, travel or A/V details}." You start there.

Your output is a speaker who arrives knowing what happens when, delivers without an equipment surprise, agreed in writing to whatever was recorded, and hears from you after the event.

What this skill does not do:

  • Promise terms: you do not decide what a speaker is promised. samber/dev-event-organizer-skills@event-cfp-design set the perks and left the honorarium open. You deliver whatever was promised and never invent a figure nobody confirmed.
  • Decline or waitlist messages: not your ground - that belongs to samber/dev-event-organizer-skills@event-talk-selection, and those speakers never enter your scope.
  • Sourcing, inviting or selecting: you do none of it.
  • Population-agnostic fundamentals: you add only the speaker-specific layer on top of samber/dev-event-organizer-skills@event-hospitality, and you hand timing needs upstream rather than writing a schedule yourself.

Every ranking below is a default, not a law - it shifts with context and with who executes it. After the interview, re-rank all three menus against what you know - each of the following overturns a default rung:

  • A venue with a house A/V technician.
  • A returning speaker who already knows the drill.
  • An organizer who books travel for a living.
  • A recording pipeline that already exists.

Interview

Ask one question at a time, multiple-choice where possible. Questions 4-6 exist because the menus below diverge sharply on time-to-effect, durability and effort - those defaults cannot be picked for the user.

  1. Where are you in the sequence: acceptance emails just went out, the event is weeks away, or it is next week? This fixes what is still changeable and what is now a communication problem.
  2. How many speakers, across how many session formats, and how many are travelling - domestically or internationally?
  3. What exactly was promised, and where: in the call, in the acceptance email, in any individual invitation? List each term. You deliver those. You never re-open them here.
  4. For each material you need, what is the last date it can still be used - programme print, badge print, slide upload, venue equipment order? Work the deadlines back from those dates rather than from the event date.
  5. One-off edition, or a recurring event where this year's speakers are next year's referrals and returning names?
  6. What is the effort ceiling: who is the speaker contact, how many hours a week do they have, and is there a budget line for speaker expenses at all?
  7. What is your recording and publication intent per session format, and where exactly were speakers told about it?
  8. Who is speaking for the first time, or for the first time at this scale? Ask rather than assume - a senior engineer's first conference talk is still a first talk.
  9. What does the venue actually give you: a green room or not, a house A/V technician or a volunteer with an adapter, a confidence monitor or not?
  10. Is any speaker presenting material their employer restricts, or otherwise sensitive?
  11. How mixed is the room: developers only, or developers alongside non-technical attendees? A mixed room changes the brief (depth gradient, jargon) and the question format.
  12. Does the event promise a recurring moment every edition, and who on the team has hours to coach speakers toward it? (See Talk coaching.)
  13. Is the event outside the region's main hub, so most invited speakers travel in from elsewhere?

Community-run vs vendor/user conference

What changes the work is who owns the event, the same replacement the rest of this collection argues:

  • Community-run - the budget is thin and the labour is volunteer, so care is bought with attention rather than money: a named contact who answers, a packet that answers the question before it is asked, a dinner if the budget stretches. A free ticket is the floor, and anything above it was a promise somebody made deliberately.
  • Vendor/user conference - travel, lodging and a production crew are usually real, which moves the risk from "can we afford this" to "did anyone tell the speaker". Bigger machinery hides the speaker's own experience more easily: the packet and the named contact matter more here, not less.

Say which pole a recommendation assumes whenever they differ, and treat every vendor-pole adjustment as judged rather than established practice.

Workflow

  1. Read the acceptance packet - the accepted proposal, the perks exactly as the call stated them, and the "what we need next" list. If anything promised there cannot be delivered, escalate it now to whoever promised it. A term quietly downgraded between acceptance and arrival is the failure a speaker tells other speakers about.
  2. Name the point of contact before the first message - one person or a pair handling all speaker communications from confirmation through the event. One name, one address, one stated response window. Split the pre-event and on-site roles only if team size forces it, and introduce the second person by name in advance if you do.
  3. Turn "what we need next" into a dated collection ladder, each item pinned to the last date it is usable (Q4), not to the event date. The full item list, the per-item deadline logic and the reminder shapes are in references/material-collection-and-deadlines.md.
  4. Send the speaker packet - one document, one link, everything a speaker needs before they need it:
    • Their slot, the room, the format and length.
    • The deadlines from step 3.
    • The recording policy for their format.
    • Travel and reimbursement mechanics.
    • On-site arrival instructions.
    • The contact from step 2.
    • Whether the deck is collected right after the talk for redistribution to attendees, if that is this event's practice - tell the speaker before they build it, not while they are still on stage.
    • The commercial-content rule, in one line: no commercial demo or sales pitch; the audience leaves with the lesson, not the product. It repeats the line the acceptance email carried (samber/dev-event-organizer-skills@event-talk-selection), so a vendor or start-up speaker hears it twice before building the deck.
    • For a mixed room (Q11): define every term half the room may not know, the first time it appears, and expect few spoken questions. See Mixed rooms below.
  5. Collect A/V requirements early enough to act on them. The date that matters is the last date the venue can still add something, not the day before - an adapter, a second microphone, a wired network drop, an audio feed for a demo. Ask what the talk does, not just what the laptop is: a live demo, an audio clip, a hardware prop and an internet dependency each fails differently.
  6. Brief the speaker on what to expect, at the depth the care menu sets. Where an established orientation course exists for your event's community, recommending it is close to free and carries more weight than your own briefing paragraph. Structure a written brief as an outcome, not a topic reminder: the state you want the room in when the talk ends, plus the specific bad habit this slot should counter (a rushed opening act, over-claiming what a tool replaces, whatever this programme's own recurring failure is) - naming the failure mode is what a slot-and-subject reminder never does. For a mixed room, add the depth gradient: where the talk sits in the evening's broad-to-advanced order, and the instruction to open broad and end deep (coached in samber/dev-event-organizer-skills@event-speaker-coaching).
  7. Hold the slide deadline as a real checkpoint, not a suggestion. State what happens if it slips, and be honest if the answer is nothing.
  8. Run the pre-event cadence from the menu below, per speaker rather than as one broadcast.
  9. On site: host, tech check, green room - the host from step 2 meets the speaker, walks them to their room, runs the tech check on the actual stage equipment, and knows where they are before their slot. The operating detail is in references/onsite-speaker-care.md. The minute-by-minute conduct of the day belongs to samber/dev-event-organizer-skills@event-run-of-show, and speaker timing needs are an input you hand to it.
  10. Close the loop after the event: thank-you, feedback delivered while it still matters, the recording link when it exists, and a retention pass that deletes the travel documents you no longer need. See references/recording-consent-and-followup.md.

Show the speaker-facing packet and any deadline change to the user before it goes out. A deadline moved by mistake is a deadline you cannot re-tighten.

If your harness has persistent memory, record per edition:

  • Which materials arrived late, and after which reminder.
  • Which A/V requests the venue could not meet.
  • The consent answer per speaker and format.
  • Who said yes to returning.

That record is what makes next edition's ladder yours rather than this skill's defaults.

Speaker-care depth

What you add on top of what was promised. Anything the call or the invitation already committed to is delivered, never ranked - this menu starts above that line. Ranking (default, not a law - Q2, Q5 and Q6 re-rank it):

  • effort (hours, standing availability, coordination, money spent): travel and lodging concierge > speakers' dinner and gifts > named point of contact > written speaker packet > linked orientation course

  • value (a speaker who arrives prepared and on time, and who comes back or refers a peer): named point of contact > travel and lodging concierge == speakers' dinner and gifts > written speaker packet > linked orientation course

  • compliance cost (review triggered, reversibility spent): travel and lodging concierge > speakers' dinner and gifts == named point of contact > written speaker packet == linked orientation course

  • efficiency: named point of contact > written speaker packet > linked orientation course > speakers' dinner and gifts > travel and lodging concierge

  • Value tie: genuine - each buys the same single outcome (the speaker's sense that the event carries what it asked them to take on) by a different route, and which one dominates depends entirely on whether that speaker is travelling.

  • First compliance tie: genuine too - both rungs retain a little personal data past the event that nobody has decided to delete, a mobile number in one case and a dietary or allergy answer in the other, and the second sits under health-data rules in several jurisdictions.

  • Last tie: the honest zero - a document and a link to somebody else's course collect nothing.

  • Named point of contact - the default and the floor: a person or a pair handling all speaker communications. Highest value per hour in the menu because it removes the failure every other rung is also trying to remove - a speaker with a question and nobody to ask. Move up one rung as soon as you pass roughly five speakers or any deadline that must land on a single day: past that, the contact spends their hours re-answering the same question by hand.

  • Written speaker packet - one document carrying slot, deadlines, logistics, recording policy and the contact. Costs an hour or two once, most of it checking the facts, and is reused every edition, which is why it sits second on efficiency despite sitting fourth on value.

  • Linked orientation course - recommend an existing course for accepted speakers rather than writing one. Near-zero effort, real value where the community has one, and nothing to maintain.

  • Speakers' dinner and small appreciation gifts - a real budgeted expense line, not a nice-to-have somebody improvised. Promote it whenever Q5 says the edition recurs: it is the rung that turns a speaker into next year's referral, and its return lands entirely after this edition is over.

  • Travel and lodging concierge - the starved option: book and pay for flights and hotel on the speaker's behalf rather than reimbursing. It ties for the top of value and tops both effort and compliance cost outright, so efficiency never picks it. Promote it for any international speaker, for any speaker who cannot front the cost of a flight - reimbursement quietly filters your lineup by who has a spare month of salary - and wherever a visa letter is needed. Handle the documents it requires under a stated retention limit. See step 10.

  • Deleted, not demoted: improvised per-speaker care with nothing written down. Warm messages in a private channel, deadlines that live in one organizer's head, terms agreed verbally. It looks like the friendliest rung on the menu and it is the one that drops a commitment, because nothing outside one person's memory says what was promised. Parked at the bottom it comes back as "we know our speakers personally." It is out.

Out-of-hub events (Q13). Organizers of regional meetups report that speakers based in the capital rarely travel to regional events unless travel and lodging are covered. For such an event, travel plus lodging is part of what the invitation promised, not a care rung: it sits below this menu's line and is delivered, never ranked. Reimbursing travel is normal practice; a speaking fee is not, and nothing here creates one. If the invitation said travel only, escalate the missing night at step 1 rather than letting the speaker discover it.

Talk coaching

If the event promises a memorable moment every edition (Q12), selection alone cannot deliver it: the reported chain is a shared good-talk framework, coaching against it, then rehearsal. The coaching program itself - the offer to every speaker, mentors, dry runs, capped feedback, the depth funnel for mixed rooms - runs in samber/dev-event-organizer-skills@event-speaker-coaching. What stays here: book its hours in the cadence (step 8) as named tasks, and if the hours do not exist this edition, tell whoever owns the brand promise.

Mixed rooms and silent questions

In mixed-room talks, unexplained jargon can go unquestioned: attendees don't want to admit not knowing it.

  • Brief speakers to define each term on first use, and to show one concrete example before the abstraction.
  • Offer an anonymous question channel alongside spoken questions: a shared form, a chat link on the slide, or written cards collected by the host. Tell the speaker in the packet, so they expect questions from it.
  • Have the host read the anonymous questions aloud, starting with the most basic one. It signals that basic questions are welcome.

Recording-consent posture

How a speaker agrees to being recorded and published, and when. Ranking (default, not a law - Q1 and Q7 re-rank it):

  • effort (forms built, chasing, coordination with whoever runs the cameras): granular per-format consent > day-of signed release > consent collected at acceptance > consent bundled into submission > no recording

  • value (a publishable recording nobody has to take down, and a speaker who knew what they agreed to): granular per-format consent > consent bundled into submission == consent collected at acceptance > day-of signed release > no recording

  • compliance cost (review triggered, reversibility spent): day-of signed release > consent bundled into submission == consent collected at acceptance > granular per-format consent > no recording

  • efficiency: consent bundled into submission > consent collected at acceptance > granular per-format consent > no recording > day-of signed release

  • Value tie: genuine - both produce a written record before anyone books a camera, which is the only property that decides whether the video can be published. They differ only in which form carried it.

  • Compliance tie: the same fact from the other side - identical licence, identical personal data in a recorded likeness and voice, differing only in the date on the record.

  • Consent bundled into the submission form - the default: by submitting, the speaker grants the licence, and there is no separate day-of form. Cheapest strong rung because the form already exists. Its ceiling is that an invited speaker never filled it in. Move up one rung the moment any speaker was invited rather than submitted, or a session format was added after the call closed.

  • Consent collected at acceptance - state the licence and the opt-out in the acceptance packet and record the answer per speaker. Same exposure as bundling, one extra step, and it is the only rung that covers invited speakers.

  • Granular per-format consent - the starved option: the speaker chooses recording, live streaming and publication separately, and the room's crew holds a per-session list. It tops effort and value together, so efficiency never picks it. Yet PyCon US's recording policy is already per-format, offering an opt-out for Talks and Charlas and stating plainly that "you cannot opt-out of recording for lightning talks" - so this is a real posture and not a refinement somebody invented. Promotion conditions, keyed to Q10: speakers present employer-restricted or sensitive material, your formats genuinely differ, or an opt-out has to be honoured at the door rather than in a spreadsheet.

  • Day-of signed release - collect signatures on the morning. Efficiency ranks it below not recording at all, because it costs real coordination on the busiest day and still risks exactly the failure it exists to prevent: a speaker who declines at 09:00 leaves you a booked camera, a gap in the record, and a decision to make in a corridor.

  • No recording - a legitimate posture, not a failure. It costs nothing, removes the exposure entirely, and loses the archive. Choose it deliberately rather than by drifting into it.

  • Deleted, not demoted: recording on the assumption that silence is consent. Publish first and handle complaints later. It is not a cheap rung: a published video cannot be unpublished from the copies people already have, and the speaker discovers your policy at the same moment their employer does.

Pre-event communication cadence

How often a confirmed speaker hears from you before the event. No compliance-cost axis here: none of these rungs collects or transfers anything the packet did not already. Ranking (default, not a law - Q2 and Q6 re-rank it):

  • effort (messages written, threads tracked, calls scheduled): per-speaker check-in call > milestone cadence > packet plus two checkpoints > single packet at acceptance
  • value (materials arriving on time, and surprises found while they can still be fixed): per-speaker check-in call > milestone cadence > packet plus two checkpoints > single packet at acceptance
  • efficiency: packet plus two checkpoints > milestone cadence > single packet at acceptance > per-speaker check-in call

Dominance check: 4 rungs, 6 pairs, zero strict-dominance relations - clean only by construction, and by-construction is never a pass. Value and effort are the same list, so one mechanism blocks all six pairs: the cadence that surfaces more surprises costs strictly more messages, threads and calls.

With no compliance axis printed, nothing else can block or rescue a pair. The check catches no misordering. The efficiency line rests on the arguments below.

  • Packet plus two checkpoints - the default: the packet at acceptance, a reminder at the materials deadline, a logistics note 48 hours out. Two messages buy most of what six do. Move up to the milestone cadence for the individual speakers Q2 and Q8 flag - international travel, a first talk, non-standard A/V - rather than for the whole roster.
  • Milestone cadence - a message at each real checkpoint: confirmation, materials due, slide deadline, one week out, 48 hours out, the morning of. More work, and it catches the moved flight and the changed title.
  • Single packet at acceptance - send everything once and answer questions if they come. Efficiency puts it below the milestone cadence anyway, because the hours it saves are dwarfed by one A/V surprise discovered on stage.
  • Per-speaker check-in call - the starved option: a scheduled call with each speaker two to three weeks out. It tops value and effort together, so efficiency never picks it - it is also the only rung that reliably surfaces the thing a speaker will not put in writing, an anxiety about the room or a demo they have quietly stopped trusting. Promote it for keynotes, for first-time speakers, and for any session the programme cannot afford to have go wrong.
  • Deleted, not demoted: the one broadcast thread with every speaker CC'd. It leaks each speaker's address to all the others, and a personal deadline addressed to twenty people reads as somebody else's problem. Use a per-speaker thread or a proper mailing tool.

First-time speakers after acceptance

Proposal mentorship works on drafts and closes before acceptance - it belongs to the call for papers. Rehearsal slots, mentors and talk feedback after acceptance belong to samber/dev-event-organizer-skills@event-speaker-coaching, which offers them to every speaker in the same words. What stays here is the care layer, a default worth trying rather than established conference practice:

  • Ask rather than infer (Q8). Ask every speaker "Is this your first talk at this size?" in the packet, with a stated reason: it changes what the event prepares, not how it judges the talk.
  • Offer the room. Access to the actual stage, the actual clicker and the actual confidence monitor before the doors open removes more fear than any advice does.
  • Say what the room will be like: audience size, whether questions happen, who introduces them, what the timing signals look like, and what happens if a demo fails.

Failure modes

  • Promising at invitation what this stage cannot deliver. Travel "probably covered", a fee nobody approved, a slot length that later shrinks. The speaker finds out after they have already blocked the time, and they tell other speakers. Escalate at step 1, never at the venue.
  • No single point of contact. Three organizers answer a speaker in three threads, or nobody does. One person or a pair handles all speaker communications - the cheapest strong rung in this skill.
  • Collecting A/V needs too late to act on them. A requirement learned the day before is not collected, it is discovered. Pin the ask to the venue's own ordering deadline.
  • Recording without a documented consent. A camera in the room is not agreement, and neither is silence. Every published recording needs a record naming the format, the licence and the opt-out answer - including the formats where you offer no opt-out, which then has to be stated plainly in advance.
  • Leaving first-time speakers unsupported after acceptance. Proposal mentorship closes before acceptance; if no coaching program runs (samber/dev-event-organizer-skills@event-speaker-coaching), this window stays uncovered.
  • Treating accessibility and dietary answers as trivia. They were asked for a reason and they have a delivery deadline like any other material.
  • Keeping passports, tickets and payment details after the event. Travel handling collects the most sensitive data in this skill. Delete on a stated schedule rather than when someone remembers.
  • Coaching hours missing from the cadence. The brand promise stays in the marketing while coaching hours vanish. Book them as tasks, or soften the promise.
  • Unasked jargon. A speaker uses a term half the room does not know, nobody asks, and the room disengages quietly. Brief the definition rule and open an anonymous question channel.
  • Treating lodging as a perk at a regional event. A hub-based speaker invited with travel but no night cannot come home the same evening. For an out-of-hub event, travel plus lodging is the offer.
  • Discovering a speaker's arrival time on the day. It belongs in the cadence, not in a corridor conversation.

Measurement

Everything below is self-set except the two completeness gates, and only becomes meaningful across editions.

  • Material completeness at the deadline (gate) - every accepted speaker has bio, headshot, final title, A/V requirements and travel details recorded by the date each becomes unusable, or the ladder in step 3 is wrong.
  • Consent-record completeness (gate) - every published recording has a record naming the session format, the licence and the opt-out answer. No exceptions, since the exception is the one that surfaces publicly.
  • A/V surprises discovered on stage (self-set) - count them. The target is zero, and the useful number is which category recurs.
  • Time from event to recording published, and to the speaker being told (self-set) - set your own, publish it in the packet, and be measured against your own promise rather than an invented industry norm.
  • Returning and referring speakers (self-set) - only meaningful if Q5 says the edition recurs, and the single best read on whether any of this worked.

Pick two, write down what each would change next edition, and record both before the event.

Invocation examples

  • "Acceptance emails went out yesterday for eleven speakers. What do I send them, and what do I need back by when?"
  • "Three of our speakers are flying in. Do we book their travel or reimburse it?"
  • "We want to publish the talks on YouTube. What do we need from speakers, and when do we ask?"
  • "One of our speakers has never given a conference talk before. What do we offer without being patronising?"
  • "What actually goes in a green room, and who staffs it?"

Expected output:

  • A dated material-collection ladder with an owner per item.
  • The speaker packet's contents.
  • A per-speaker cadence.
  • A recording-consent posture with its record fields.
  • An on-site host plan.
  • The post-event follow-up sequence.

Carry anything promised earlier through unchanged, and label every judged or self-set element as such.

References

  • samber/dev-event-organizer-skills@event-talk-selection - sends the acceptance email this skill starts from, and scores proposals against the shared good-talk framework this skill coaches toward.
  • samber/dev-event-organizer-skills@event-cfp-design - set the speaker benefits and perks this skill delivers.
  • samber/dev-event-organizer-skills@event-hospitality - the population-agnostic fundamentals this skill layers on.
  • samber/dev-event-organizer-skills@event-run-of-show - owns the day-of minute-by-minute document. Hand it your speakers' timing needs.
  • samber/dev-event-organizer-skills@event-schedule-design - owns the grid. Hand it arrival windows and back-to-back conflicts.
  • samber/developer-relations-skills@tech-talk-outline - the speaker's own side of preparing and rehearsing a talk, where this skill deliberately stops.

FAQ

What does the event-speaker-experience skill do?

Run the speaker-side experience from the moment a speaker confirms through to the thank-you after their talk - collecting bio, headshot, A/V needs and travel details against a deadline ladder, a single named point of contact, the pre-event briefing and slide deadline, tech check and green room, documented recording consent and its per-format opt-out asymmetry, and post-event follow-up. Use whenever the user mentions what to send an accepted speaker, a green room, speaker travel or hotel, a tech check, recording consent, a speakers' dinner, or a first-time speaker's care - even if they never say "speaker experience". Do NOT use before acceptance (samber/dev-event-organizer-skills@event-speaker-cold-outreach) or for dry runs and talk feedback (samber/dev-event-organizer-skills@event-speaker-coaching).

How do I install event-speaker-experience?

Run npx skills add https://github.com/samber/dev-event-organizer-skills --skill event-speaker-experience in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/event-speaker-experience/ (personal) or .claude/skills/event-speaker-experience/ (project).

Which AI agents can use event-speaker-experience?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is event-speaker-experience safe to install?

Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk passed. As with any skill, read the SKILL.md and bundled scripts before installing.

Who maintains event-speaker-experience?

It is published by samber in samber/dev-event-organizer-skills. It has 5,211 recorded installs.

More from samber/dev-event-organizer-skills

View all →

tech-podcast-youtube-channel

samber/dev-event-organizer-skills

Run an organizer's own standing podcast or video channel as a cross-edition media property - whether to sustain a channel at all, the cadence commitment and its named owner in the quiet months, guest sourcing from the speaker pool outward, the two-way feed with the event cycle, and the wind-down or handover when organizers change. Use whenever the user mentions starting a conference podcast or YouTube channel, publishing between editions, where episode guests come from, who owns the show when an organizer leaves, or closing one down - even if they never say "podcast". Do NOT use for cutting one edition's talk recordings into clips - use samber/dev-event-organizer-skills@event-content-repurposing instead.

Media & Creative5.4K installs

dev-event-hiring

samber/dev-event-organizer-skills

Employer-side hiring for tech-event-organizing roles - producer/manager/coordinator, and the community-manager-shaped end of the field. Calibrates the scorecard to operating context (in-house, agency, non-profit/community, or a standing conference business), builds the loop from the general event-planner sequence plus CMX's five-competency set and paid mini-audit work sample, flags the "one hire owns sponsorship, content and production" consolidation pattern seen in postings, sources candidates from general event-industry boards since no tech-specific one exists, and gates compensation on named sources (PCMA, BLS, Glassdoor) rather than a blended figure. Use when the user asks how to hire an event producer or manager, write a posting, design a loop, or hire an event community manager. Do NOT use for candidate prep (samber/dev-event-organizer-skills@dev-event-career) or team org design (samber/dev-event-organizer-skills@event-team-structure).

Business & Finance5.4K installs

hackathon-brief-design

samber/dev-event-organizer-skills

Write the hackathon challenge document teams read before they build - problem statements sized to the time box, thematic challenge tracks, the published rules and eligibility text, the submission-artifact checklist, sponsor-challenge framing, and naming (never weighting) the evaluation categories. Use whenever the user mentions a hackathon brief, challenge or track prompts, hackathon rules or eligibility, submission guidelines, or turning a sponsor's API into a challenge - even if they never say "brief". Challenge tracks here are thematic categories a team enters, not parallel session streams. Do NOT use for rubric weights and judging mechanics - use samber/dev-event-organizer-skills@hackathon-judging instead.

Backend & APIs5.4K installs

event-budget

samber/dev-event-organizer-skills

Build the budget and P&L for a technical event - every cost line split into fixed and per-head, the revenue mix against the funding model, a Good/Better/Best scope-tier ladder so break-even has three answers instead of one, a contingency sized as a stacked floor, pad and downgrade ladder whose cuts also price lost sponsor reach, a cross-edition reserve policy, annual funding decoupled from single events, and outflows scheduled against the dates sponsor and ticket money actually lands. Use whenever asked to build an event budget, model conference or hackathon costs, find break-even, size a contingency reserve, set a reserve or surplus policy across editions, fund a recurring meetup series annually, plan event cash flow, or decide what to cut when revenue falls short. Consumes prices and real vendor quotes, never sets them. Do NOT use to set ticket or sponsor prices - use samber/dev-event-organizer-skills@event-ticket-pricing or samber/dev-event-organizer-skills@event-sponsor-pricing.

Business & Finance5.4K installs

event-date-selection

samber/dev-event-organizer-skills

Pick the date a technical event runs on - the decision every other plan hangs off. Covers weekday versus weekend from whose calendar the audience lives on (working professionals versus students), seasonality and the calendars constraining the real audience, competing and anchor events scanned for both conflict and deliberate piggybacking, candidate windows negotiated against venue availability instead of one date fixed first, and the announcement gate on payment handling existing. Use whenever asked to choose an event date, pick a conference weekend, check date conflicts with other events, decide how far ahead to announce, or resolve a clash with a competing event. Do NOT use for the work-back schedule from that date - use samber/dev-event-organizer-skills@event-planning-timeline.

event-landing-page

samber/dev-event-organizer-skills

Build a technical event's public front door and the small site around it - the page shape for the funding model (a ticketed event's single-CTA hero, or a free event's stats hero with no registration to sell), the section set, a date-gated CTA state machine so Propose renders only during the CFP window and Register only inside the registration window, the accessibility target, and the event structured data. Use whenever asked to build or review a conference, meetup or hackathon website, write the event home page, decide what the page should show before tickets go on sale, or run a pre-launch check on an event site. Do NOT use to set prices or positioning - use samber/dev-event-organizer-skills@event-ticket-pricing or samber/dev-event-organizer-skills@event-positioning.

Frontend & Design5.4K installs

Popular other skills

View category →

hyperframes-cli

heygen-com/hyperframes

The HyperFrames CLI by job - scaffold, check, look at frames, edit the timeline, preview, render locally or in the cloud, publish, project history - plus reading its JSON and recovering from build or render failures.

1.3M installs

triage

mattpocock/skills

Move issues and external PRs through a state machine of triage roles, categorise, verify, grill if needed, and write agent-ready briefs.

1M installs

ask-matt

mattpocock/skills

Ask which skill or flow fits your situation. A router over the skills in this repo.

778.4K installs

to-questionnaire

mattpocock/skills

Turn a decision you can't fully answer into a questionnaire for someone else to fill in.

508.9K installs

wait-what

mattpocock/skills

Stop. That last message did not land: re-pitch it.

459.7K installs

loop-me

mattpocock/skills

Grill me about specs for the workflows I want to build, within this workspace.

447.9K installs