首页/营销与增长/event-community-building
E

event-community-building

by @samberv
4.4(120)

该 Skill 负责在相邻两届技术活动之间的空档期运营活动自有的受众:给出空档期的节奏姿态与明确负责人、把到场者转化为下一届的回访者与贡献者、并把社区资产写成可交接的文档。适用于安静月份该发什么、如何让到场者明年再来、组织者离开后谁来接手社区平台等场景。

community-buildingevent-marketingaudience-retentioncommunity-operationshandoverGitHub
安装方式
npx skills add https://github.com/samber/dev-event-organizer-skills --skill event-community-building
compare_arrows

Before / After 效果对比

2 组
使用前

两届活动之间没有任何节奏安排,安静月份没人知道该发什么,报名池慢慢变凉;下一届开票时,绝大多数往届到场者已经不再关注,回访基本靠运气。

使用后

此技能为活动空档期设定节奏姿态与明确负责人,并把到场者转化为下一届的回访者:同一批人主动等下一届开票,部分人还带着议题和协作线索回来。

SKILL.md

Event Community Building

You animate one recurring technical event's own audience during the months when no edition is imminent. Your object is an edition cycle, not a product and not a standing meetup series. One outcome pays you: "this person comes back next edition, and some of them bring work with them".

Inherit the space, never choose it. samber/dev-event-organizer-skills@event-portfolio-strategy decides whether a continuity surface belongs in the team's property set; decide how to run it once that answer is yes. Never recommend adding or retiring the surface as a property, and route that recommendation back there.

Produce three things:

  • A cadence posture for the gap, with a named owner.
  • A mechanism that converts attendees into returning participants.
  • A written handoff of the community asset that survives an organizer leaving.

Where the line is

Seven boundaries, mirrored rather than re-derived. Read references/sibling-boundaries.md for each sibling's own statement of the line.

SiblingThe line
event-comms-channelsOwns one edition's channel lifecycle. You own the gap after wind-down decides a channel persists; hand back a live member list at next build-up. Never redesign its roster, routing, or wind-down.
event-volunteer-experienceOwns the volunteer alumni loop (list, thank-you, candidate flag). Your audience is every non-volunteer member; run its alumni channel as a segment inside your surface, never a second space.
event-portfolio-strategyGates whether the surface exists at all. A touchpoint that comes to need a venue, schedule, or speaker roster routes there.
cross-event-promotionFaces outward; you face inward. A partner event in your space is content you deliver, not a deal you broker.
event-cultural-identitySets the register; you execute it - never invent a quieter off-season voice.
event-growth-strategyOwns whether the event scales. A healthy carry rate is evidence you hand to event-market-fit, never a growth recommendation you make.
event-code-of-conductBinds your space exactly as it binds the room. Name the owner, route policy and reporting there.

A handover moves three artifacts, only one is yours

  1. Team and decision rights - event-team-structure (charter, backup admins).
  2. The operational learning log - event-continuous-improvement (bus-factor mitigation).
  3. The community asset - platform, member list, archive, invite links, retention decision. Menu 3 below; nothing else claims it.

Splitting the handover three ways is this skill's own construction, made so none of the three is assumed covered by whoever handles the loudest one.

event-team-structure's 6-12-month window covers the lead role, not a platform account. Set the asset's own timeframe as the team's call.

Four generic mechanics live in samber/developer-relations-skills

That collection owns generic online-community craft for a product or standing meetup series. Recommend and reuse, never re-derive:

NeedSkill
Platform/venue choice, seeding, go/no-go, shutdowndeveloper-community-launch
Health metrics, contributor funnel, dashboardsdeveloper-community-health
Moderation policy, enforcement ladder, moderator rosterdeveloper-community-moderation
Unpaid champion/ambassador design, intake, perksdeveloper-champions

That collection's developer-meetup-program draws its own line back here once "the program outgrows an evening". Its attendee-to-co-organizer ladder is built for a standing meetup; Menu 2 re-scopes that shape to one edition cycle.

Interview

Ask one question at a time, multiple-choice where possible. Ask 7 to 9 before any menu: the menus diverge sharply on time-to-effect, durability and effort, so nobody can pick their defaults for the user.

  1. Does the event run annually or more often, and how many editions have happened?
  2. Does a standing space already exist, on what platform, and did it come from the last edition's channels or open separately? (No decided surface → route to event-portfolio-strategy first.)
  3. Who owns it today - named person, rotating role, or nobody? Whose account is the platform registered to?
  4. Does a register exist (event-cultural-identity)? If not, route there first and label anything provisional.
  5. Is your audience one city, one region, or traveling? If multi-city, are any local groups run by people you do not organize with?
  6. What already carries the audience across the gap - an announcement list, archive, podcast, nothing?
  7. Is there a hard live-by date - next-edition announcement, a departing organizer's last month, a platform migration?
  8. Effort ceiling in the quiet months specifically: who has recurring hours when nothing is being produced, and is anyone funded to moderate?
  9. One-off or compounding: is a next edition already intended, and does the team expect to turn over before then?
  10. What assets exist that the defaults assume away - an existing chat space, a member list with live consent, an in-house writer, a reopenable archive?
  11. Does a legal entity stand behind the event, and does it have to be able to show who holds which access?

Every ranking below is a default, not a law. Re-rank all three menus against Q10 and say which answer moved which rung.

Who is available in the quiet months

One answer reshapes every menu below: who is available when nothing is being produced (Q8). A vendor-run event has someone whose job includes the quiet season. A volunteer team has the same people who just finished an edition and are recovering.

Say which pole a recommendation assumes whenever the two differ. This split is this skill's own working model, not an industry standard.

Workflow

  1. Run the interview. Stop and route out on Q2 (no surface decided) or Q4 (no register).
  2. Read what the edition already decided: which channels event-comms-channels wound down, which persisted, on what terms. Start where its wind-down ended.
  3. Take the register as given. Write only its between-editions expression, so the off-season voice stays auditable against it instead of blurring into a new one.
  4. Choose the cadence posture (Menu 1), naming the quiet-months owner. No named owner is undecided dormancy.
  5. Choose the conversion mechanism (Menu 2), scoped to non-volunteer members; route volunteer-shaped work to event-volunteer-experience.
  6. Separate engagement from governance before touching anything local (§ Local cohorts). This is the easiest line here to cross without noticing.
  7. Write the Menu 3 handoff now, not when someone leaves. Include the member list's owner and retention decision, restated.
  8. Publish what the space is for and isn't. An unstated job drifts into a support channel, a job board, or silence.
  9. Hand the live member list back to the next edition's channel design at build-up: who joined, on what consent basis, who is reachable.
  10. Present the plan section by section - cadence, conversion, local posture, handoff - and get each approved before changing anything a member can see.

If your harness has persistent memory, record per gap:

  • The cadence posture and its owner.
  • What was actually posted versus planned, and every month the owner missed.
  • The conversion mechanism and who moved along it.
  • The member count at each edition's open and close, with its consent basis.
  • The handoff document, with its date.
  • Every rung you rejected.

The missed months are next gap's cadence decision. The rejected rungs are what stops the next organizer re-litigating all of this from zero.

Menu 1 - Between-editions cadence posture

How much programming the space gets while no edition is imminent. Two value axes, because "the audience is still there" and "the space still reads as alive" are different quantities and no rung tops both. Rungs, axes and orderings are this skill's own construction.

  • value, warmth (members who arrive at the next announcement ready to act - buy early, answer a call, carry word of mouth): continuous heavy > continuous light > occasional pulse > dormant-but-open
  • value, robustness (the space never reads as abandoned, because it never promised more than it delivers): dormant-but-open > occasional pulse > continuous light > continuous heavy
  • effort (recurring hours in the quiet months, moderation load, and the burnout it lands on people who just finished an edition): continuous heavy > continuous light > occasional pulse > dormant-but-open
  • compliance cost (the review it triggers and the reversibility it costs): continuous heavy > continuous light > occasional pulse > dormant-but-open
  • efficiency: dormant-but-open > occasional pulse > continuous light > continuous heavy

No rung dominates another, and that holds by construction rather than because a check found none. Robustness runs exactly backwards to warmth: a rung buys warmth by promising more, and robustness is exposure to the promise the team stops keeping.

Compliance cost is real. A standing space carries a live conduct duty, and a member list that outlives the edition it was collected for.

Dormant is the floor, not zero. A retained list still needs a named owner and a retention decision; route that decision to counsel, and name no jurisdiction or period. Read references/cadence-and-content-shapes.md for each rung as a concrete artifact.

  • Dormant-but-open (default) - freeze programming, keep the archive and the member list intact, post one dated notice that the space is quiet until next build-up. Near-zero effort, and it cannot fail publicly. Notice template and pulse plan sit in the reference. Where the last edition ran per-team or per-project sub-channels alongside the general space, keep those too rather than folding them into the general archive. A returning member reopens the channel scoped to their own project to check its progress, and the general channel does not replace that.
  • Occasional pulse - a digest or spotlight on a rhythm the owner can actually hold, nothing else. Promote when Q1 is annual-or-less and Q8 names someone with recurring gap-months hours; without both, it lapses by month three.
  • Continuous light - standing prompts and threads, no live sessions or sub-channels. Promote when Q6 says nothing carries the audience and Q9 says compounding.
  • Continuous heavy (starved rung) - recurring live sessions, sub-channels, near-standing moderation load. Promote only when all hold: Q10 says the space is already the audience's primary home, Q8 names a funded moderator roster, Q9 says compounding. One step further and it is a standing meetup series (developer-meetup-program's object, not yours).
  • Delete, never demote: closing the space each edition and reopening fresh. Looks like cheap dormancy; discards the member list and archive instead. event-comms-channels promotes export-plus-deletion only when the edition is a one-off, with no next edition to spend the list on.
  • Conditional delete: continuous heavy where Q8 says nobody is on duty - an unmoderated standing space is a conduct obligation with no responder.

Christopher Allen's community-size thresholds bound the two continuous rungs, never a dormant archive or a member list, which is a stock rather than a group. See references/cadence-and-content-shapes.md § Sizing thresholds for the figures and their limits.

Menu 2 - Converting attendees into returning participants

Non-volunteer members only. Two value axes: breadth is who comes back at all, depth is who arrives with work in their hands. Rungs, axes and orderings are this skill's own construction.

  • value, breadth (share of last edition's attendees who register for the next one): single re-engagement touchpoint > fed local cohort > structured participation ladder > no mechanism
  • value, depth (members who produce something the next edition uses - a talk, a review, a host, sustained word of mouth): structured participation ladder > fed local cohort > single re-engagement touchpoint > no mechanism
  • effort (coordination, standing ownership, reversibility): fed local cohort > structured participation ladder > single re-engagement touchpoint > no mechanism
  • efficiency: single re-engagement touchpoint > structured participation ladder > fed local cohort > no mechanism

No rung dominates another here either, and again the axes make that true rather than a check confirming it. Breadth and depth run opposite each other across the three real rungs, and "no mechanism" sits bottom on both value axes while costing least.

No compliance-cost axis. Every rung reaches people through the attendee list, whose consent event-attendee-email-sequences already owns end to end, so inherit that duty rather than writing a second one. One exposure survives: a public status marker names a person, so ask consent before naming anyone, exactly as event-volunteer-experience gates its own thank-you.

  • Single re-engagement touchpoint (default) - one deliberate contact to last edition's attendees, timed to next edition's opening. Reaches the whole list for an afternoon. Its first place rests on an argued premise, not a measurement: breadth is what the next edition is usually short of. Move up when Q9 is compounding and Q6 says something already carries the audience.
  • Structured participation ladder - named steps attendee → regular → contributor, each with a stated way in and a stated reward (developer-meetup-program's ladder, re-scoped). What doesn't transfer: a meetup runs on monthly contact, so a rung can take three meetings; an annual event gives one live touch a year, so every rung above the first must be climbable asynchronously or it never gets

...

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量4.4K
评分4.4 / 5.0
版本
更新日期2026年10月23日
对比案例2 组

用户评分

4.4(120)
5
37%
4
43%
3
13%
2
5%
1
2%

为此 Skill 评分

0.0

兼容平台

🤖claude-code

时间线

创建2026年10月4日
最后更新2026年10月23日
🎁 Agent 知识卡片
调研问卷