npx skills add ...
npx skills add samber/dev-event-organizer-skills --skill event-content-repurposing
Turn one edition's already-captured material into derivative published artifacts after the event - which formats get made, on what cadence, under which licence, and what speakers are asked to amplify. Covers publishing latency (dump, batched, drip, evergreen), the rights gate on third-party slide material and attendee photos, and the inventory handed up to the next edition's campaign. Use whenever asked what to do with talk recordings after a conference, how to turn an event into clips, write-ups or transcripts, when to release them, or whether footage can be republished at all. Do NOT use for capturing or editing the master recording - use samber/dev-event-organizer-skills@event-production - or the event's own channels - use samber/dev-event-organizer-skills@event-social-media.
npx skills add samber/dev-event-organizer-skills --skill event-content-repurposing
You decide what happens to an edition's captured output once a master file already exists.
| Sibling | Owns | The line |
|---|---|---|
event-production | Master recording, capture through published file | Take the master as handed over; never re-edit, re-publish, or send a speaker their own link. You begin at the derivative. |
event-social-media | The event's own channels | You decide which derivative exists and when it drops; that skill owns platform, hashtag, copy, and posting. |
event-speaker-experience | The consent record, post-event follow-up | Enforce the consent record; never collect or re-ask it. You decide only whether the speaker amplifies the derivative. |
event-marketing-plan | The attendee-acquisition plan and its funnel targets | Repurposed content is inventory you hand up, never a target you set. |
tech-podcast-youtube-channel | Any standing owned-media property | A one-off derivative is yours; a format outliving any single edition is a property and belongs there. |
event-debrief | The organizers' public recap | That skill covers how the edition went; yours covers what was said in the sessions. Write one of each. |
Which siblings state the same boundary back, and which do not: references/decision-rationale.md.
Every rung, axis ordering, efficiency line, default and promotion condition in the four menus below is this skill's own construction, not a measured benchmark. Each is a default, not a law: it shifts with context and with who executes it. Re-rank all four menus against what you already know:
Each of these overturns a default rung.
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.
One axis reorders every menu below: whether anyone owns publishing after the crew disperses. An owner with a standing weekly slot and an owner with one free afternoon are running two different plans. Every menu below assumes you have asked which one you have.
samber/dev-event-organizer-skills@event-production names the same risk in its own failure list: a pipeline with no owner after the event, where files are collected, the crew disperses, and the videos are published very late or never.
Community-run against vendor-run moves only who edits, a volunteer with a laptop or a contracted editor, and nothing else on these menus.
event-production published and what state the files are in. If the master isn't published yet, stop and wait.event-social-media already owns.event-marketing-plan - what exists, from what date, in what format.Present the plan for validation, section by section, before any editing starts:
Everything is cheap to change up to the moment somebody opens an editor.
If your harness has persistent memory, record per edition:
The next edition's plan starts from a real record rather than from these defaults.
When the derivatives drop. This is the menu where the axes genuinely disagree, so it carries two value axes rather than one blended rank.
drip > evergreen re-surfacing > batched release > all-at-once dumpsamber/dev-event-organizer-skills@event-marketing-plan can schedule against: drip > evergreen re-surfacing > batched release > all-at-once dumpall-at-once dump > batched release > drip > evergreen re-surfacingbatched release > all-at-once dump > evergreen re-surfacing > dripRead the completion axis before the efficiency line. Most plans omit it, and latency ranked on reach alone picks the rung most likely to die halfway. Three reasons it is not a hedge:
Dominance audit: vacuous - no strict dominance among the 4 rungs, so the efficiency line rests on the argument above, not on the audit. Full audit: references/decision-rationale.md.
All-at-once dump - everything drops in one push soon after the event. One decision, one afternoon; reaches only people already paying attention.
Batched release - split into a few waves, write-up first. Costs only scheduling on top of a dump; later waves reach people who missed the first.
Drip - one piece per fixed interval over weeks. Needs a piece ready on a date, repeatedly, and an owner until a stated end date.
Evergreen re-surfacing - re-posting an existing artifact months later against a newly relevant moment. No new production, but the watch has no end date and almost nobody keeps it.
Default rung: batched release.
Promotion condition: move to a drip when Q4 says the edition recurs and Q6 names an owner with a standing slot through to a stated end date - both, not either.
Demotion condition: fall back to the dump when Q6 returns no owner past the week after the event, or when Q5's deadline lands before a drip could finish.
The starved options are the drip and, behind it, evergreen re-surfacing - both top the sustained-presence axis and both cost real standing attention, so efficiency never picks either.
Delete, do not demote: publishing with no dated plan at all - "we will get to it". Delete it from this menu and from the axis lines above.
It reads as the cheapest rung and it is not a rung. It is the failure named above, where the crew disperses and the files are never published. A dump with a date is the floor.
Five artifacts, chosen individually rather than as a bundle, because a team rarely has capacity for all of them and the question is which one first.
transcript-derived text page > short clips > audio cut > written write-up > social threadshort clips > written write-up > transcript-derived text page > audio cut == social threadtranscript-derived text page > written write-up > short clips > audio cut > social threadwritten write-up > short clips > social thread > transcript-derived text page > audio cutThe == on new reach is argued rather than a dodge: neither an audio cut nor a thread travels on its own - each reaches only the fraction of an audience the event already has who passes it on. They differ in shelf life, which is why the durability axis separates them and this one does not.
Dominance audit: one strict relation among the 5 rungs - the written write-up dominates the audio cut on both value axes and effort, and ranks above it. The other nine pairs are trades. Full audit: references/decision-rationale.md.
Written write-up - one piece covering what the sessions actually said, audience-facing rather than organizer-facing. Reusable as the link that answers "what is this event", which is why it leads on efficiency despite leading on neither value axis outright.
Short clips - a cut from the master carrying one moment worth watching without deciding to. Tops new reach because a clip travels through other people's feeds. Finding the moment is the work, not the cut.
Social thread from the archive - photos, quotes and links assembled from what already exists. Near-zero effort, near-zero durability, reaches only people who were already there.
Transcript-derived text page - the talk as searchable, quotable, translatable text. Tops durability because search keeps finding it long after a feed has moved on. Tops effort too: a correction pass per talk across a programme is a standing job.
Audio cut - the talk as audio. Dominated by the write-up and last on efficiency: a one-off audio file with no property behind it has nowhere to land. Stops being dominated once Q8 says a standing audio property already exists - building one is samber/dev-event-organizer-skills@tech-podcast-youtube-channel's job.
Default rung: the written write-up, plus short clips for the sessions Q7 named.
Promotion condition: add the transcript-derived page when Q4 says the edition recurs and Q9 says search is a real route in - one without the other does not repay a per-talk correction pass. Add the audio cut only on Q8's yes.
The starved option is the transcript-derived text page - tops durability, tops effort, so efficiency never picks it.
Delete, do not demote: re-uploading the full session as a "derivative". Delete it from this menu and from the axis lines above. Re-posting the whole talk to a second destination is not a derivative; it is the master again, and samber/dev-event-organizer-skills@event-production owns that file and its publication. A second copy under different terms is how a consent record quietly stops matching what is published.
Scoped narrowly on purpose:
Already owned elsewhere. samber/dev-event-organizer-skills@event-social-media runs its own amplification-ask menu, covering speakers, sponsors and partners for the campaign before the event, and it owns the shareable kit.
Covered here. Only the post-event ask about the derivative made from that speaker's own talk.
Reuse, never rebuild. Take that kit as it stands and never restate its contents here. The double ownership is on the mechanism, not on the moment.
effort (production per speaker, other people's calendars, coordination): dated joint push > ready-made post-event asset > one-line ask on the existing follow-up > no ask
value - the speaker actually posts: ready-made post-event asset > dated joint push > one-line ask on the existing follow-up > no ask
value - reach when they do: dated joint push > ready-made post-event asset > one-line ask on the existing follow-up > no ask
efficiency: one-line ask on the existing follow-up > ready-made post-event asset > dated joint push > no ask
The first value axis rests on one assumption, stated plainly so you can reject it: what decides whether a speaker amplifies is their own effort, not their willingness. If your record of past editions contradicts it, re-rank.
Dominance audit: vacuous - value rises monotonically with effort across the 4 rungs, with one exception (the ready-made asset beats the dated joint push on cost and take-up, blocked only on reach). Full audit: references/decision-rationale.md.
No ask - publish, say nothing beyond what samber/dev-event-organizer-skills@event-speaker-experience already sends. Last on efficiency, but the right answer when the consent record does not cover a speaker-facing derivative.
One-line ask on the existing follow-up - one sentence riding on the message that sibling is already sending. Coordinate the wording rather than sending your own message.
Ready-made post-event asset - the clip plus a drafted caption and link, handed over so the speaker's own effort is near zero. Only the asset is new; the kit's shape is the sibling's.
Dated joint push - event and speaker post the same day, cross-tagged. Concentrates both audiences on one moment, and needs someone else's calendar.
Default rung: the one-line ask.
Promotion condition: move to the ready-made asset for the speakers Q7 named - the sessions people asked about are where amplification returns most - and to the dated joint push only when Q12 names a speaker with an audience larger than the event's and that speaker has already agreed to a date.
The starved option is the dated joint push - tops reach, tops effort, so efficiency never picks it.
Delete, do not demote: asking a speaker to amplify a derivative they have not seen. Delete it from this menu and from the axis lines above. It is not the cheap version of an ask; it hands a speaker a public commitment to a cut they have never watched, and the one thing you cannot undo is their name on it.
Ranked by compliance cost only, never by value or effort and never in money: these rungs are descriptions of how much unreviewed surface a given artifact republishes, not competing ways to buy the same outcome. A blended ratio here would read as a recommendation to take the cheap one, exactly the wrong reading.
compliance cost (the review it triggers, and what stops being reversible): a derivative containing identifiable attendees > a derivative carrying third-party material > a cleared-only derivative
Cleared-only derivative - built solely from material the consent record already covers, with no third-party content and no identifiable attendee. One check, already done upstream.
A derivative carrying third-party material - someone else's logo or chart on a slide, music under a demo, another company's interface on screen. Triggers a clearance question nobody in this collection owns (see below); reversible - a complaint or platform action removes the file, and the piece can be re-cut without those frames.
A derivative containing identifiable attendees - a room shot, a hallway photo, a face in the background of a clip. Tops this axis because permission cannot be reconstructed afterwards: the badge opt-out is a signal collected in a moment that has passed. Check it before production, not before publication.
Enforce, never define. Speaker consent is samber/dev-event-organizer-skills@event-speaker-experience's; do not infer it from the absence of an objection. Attendee photos run through the badge-based opt-out mechanism owned by samber/dev-event-organizer-skills@event-accessibility-inclusion; read that signal, do not invent a second one.
Two gaps this skill names rather than closes:
samber/dev-event-organizer-skills@event-speaker-experience rather than reading a permission into silence.Checklist, quotes, wording and the escalation path: references/rights-and-licence-gate.md.
No sibling claims the licence, and developer conferences follow no shared convention. The call is yours by default, so make it explicitly rather than by drifting.
This section bounds the choice instead of naming a licence, because there is no convention to name. Decide three things, and record who decided:
One large-conference precedent sits outside the domain: TED licenses its talks under Creative Commons BY-NC-ND 4.0 (attribution required, no commercial use, no derivative works). TED is not a developer conference, so treat its choice as one event's own, never as a convention to match.
Write the licence line onto each artifact where a re-user will actually see it.
Two constraints bound the choice. Both are this skill's own reading of the rights position, not legal advice, and neither is optional:
Where either bites, publish without an open licence and say so.
samber/dev-event-organizer-skills@event-production's file, not a derivative. It splits the archive, and the second copy is the one whose terms nobody checks.event-production in its post-event pipeline, and event-speaker-experience in its post-event follow-up. Your message is about the derivative and nothing else.This skill sets no numeric threshold on views, retention or engagement for conference-talk derivatives, and refuses to invent one. A target imported from a video platform's marketing material would read as domain evidence and be defended as such.
Two completeness gates carry the weight instead. Both are self-set, and both are checkable without a threshold to argue about:
Beyond those, everything is self-set. Pick two, write down before publishing what each would change next edition:
samber/dev-event-organizer-skills@event-marketing-plan could actually schedule when it asked. An edition that produced nothing repurposable has nothing to promote the next one with.Expected output: the usable-session list with each session marked against the consent record, the derivative mix with the reason each format was chosen, a dated release plan with its owner, the rights findings per planned artifact, the licence decision with who made it, the speaker ask with its asset, and the inventory list handed up to the marketing plan.