What problem does it solve? Staffing a technical event with volunteers fails in predictable ways: rosters sized from a guessed attendee ratio, sign-ups nobody confirmed, volunteers who leave their post when no relief arrives, and briefings that skip the code-of-conduct escalation script. This Skill replaces those guesses with bottom-up post arithmetic, a confirmed sign-up flow, and a published coverage protocol. ## Core Features & Use Cases - Bottom-up roster sizing: Computes shift-slots per post (people needed simultaneously × hours covered ÷ shift length), divides by shifts-per-volunteer from the sign-up form, and adds a floater reserve — the attendee count never enters the arithmetic. - Role catalog with fit criteria: Builds named posts per area with concrete fit criteria, splits the floater and speaker-shepherd roles that collide under the word "runner", and gates money- or data-handling posts with just-in-time training. - Briefing and coverage protocol: Delivers the three non-negotiable briefing items (post choreography, escalation channel, code-of-conduct script) and the rule that nobody leaves a post until a replacement is confirmed. - Use Case: A 400-person, three-track conference needs a volunteer headcount by Friday for the t-shirt order. The Skill refuses the requested volunteer-to-attendee ratio, produces a post list with per-post shift-slot arithmetic, and sets the roster close date from the t-shirt deadline. ## Quick Start Ask the assistant to work out how many volunteers your event needs and build the shift grid, giving it the event format, days, rooms, and schedule.