dev-event-kickoff

Routes event-organizing tasks to the correct skill in a 71-skill collection.

1|Updated Sep 6, 2026
One-click install
npx skills add https://github.com/samber/dev-event-organizer-skills --skill dev-event-kickoff-samber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-event-kickoff
Source: https://github.com/samber/dev-event-organizer-skills/tree/main/skills/dev-event-kickoff
Command: npx skills add https://github.com/samber/dev-event-organizer-skills --skill dev-event-kickoff-samber

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? A 71-skill event-organizing collection is too large for any single skill to see the others, so organizers cannot know which skill fits their task or whether one exists at all. This Skill acts as the entry point and router: it detects project state, interviews the organizer within a strict question cap, routes the task to exactly one sibling skill or names the gap, and maintains a shared context artifact so every later session starts warm. ## Core Features & Use Cases - Detection-first cold and warm starts: Decides cold versus warm start from the presence of an event-context.md artifact, reads git history and existing files (budgets, grids, contracts) to answer questions before asking them, and caps cold-start interviews at 5-7 multiple-choice questions. - Gated routing tables: Routes to exactly one of 71 skills using format gates (hackathon, virtual, hybrid, in-room, conference, workshop), lifecycle gates (first, recurring, properties), and a company gate, with boundary-pair rules for colliding skills. - Ranked output and context artifact: Delivers a route, a 5-8 skill short-list ordered by value per unit of effort, dependency-ordered chains, a not-now list with unblocking conditions, and gap statements, while writing a versioned event-context.md that makes the next session a warm start. - Use Case: An organizer says their company approved a budget for a possible hackathon but nothing exists yet. The Skill detects a cold start, asks only what the message did not answer, routes to an existence-check skill rather than logistics skills, and records the session in the context artifact. ## Quick Start Start a new event-organizing session by describing your event and goal, and ask the kickoff router which skill in the collection you should use first.

Frequently Asked Questions about dev-event-kickoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I know which event-organizing skill to use for my task?

Run the kickoff router at the start of any event session. It detects project state from files and git history, asks at most 5-7 multiple-choice questions, then routes your task to exactly one skill from the collection or names the gap when none fits.

What is the difference between a cold start and a warm start session?

A cold start means no event-context.md artifact exists, so the router runs detection and a capped interview. A warm start reads the existing artifact and asks only one question: the goal of this session, never re-asking recorded answers.

How do format and lifecycle gates affect skill routing?

Gates are reachability tests read from stated facts, never inferred. A hackathon gate opens the five hackathon skills, an in-room gate opens venue and hospitality rows, and a recurring gate requires a finished previous edition, not just intent to repeat.

What happens when no skill in the collection covers my task?

The router says plainly that no skill fits and names the gap instead of stretching a nearby skill's scope. If the task belongs to developer relations or platform work, it recommends the matching sibling samber collection as a recommendation, never a dependency.

Why does the router refuse to answer some requests directly?

Routing is the skill's entire job, so it routes decisions rather than making them. For example, when the event format is unfixed it routes to event-format-selection and stops, suspending all gated rows instead of guessing a shape to unlock them.

How does the event-context.md artifact keep sessions warm?

The artifact records identity, format gates, dates, money, programme state, constraints, and a session log at the project root. The next session reads it to re-rank recommendations and resume routing without re-interviewing the organizer.