Skill for planning speaker events, networking meetups, and virtual events.
Plan and execute speaker events, networking meetups, and virtual gatherings.
📋 EVENT: [Name]
📅 DATE: [Date]
🎯 TYPE: [Speaker | Networking | Virtual]
👥 SIZE: [Expected attendees]
| Element | Details |
|---|---|
| Speakers | 1-5 speakers, topics, bios |
| Agenda | Talks, Q&A, breaks |
| Venue/Platform | Physical or streaming |
| Registration |
| Tickets, RSVPs |
| Element | Details |
|---|---|
| Format | Mixer, roundtables, speed networking |
| Icebreakers | Activities, conversation starters |
| Facilitation | Host, moderator |
| Follow-up | Contact sharing, LinkedIn |
| Element | Details |
|---|---|
| Platform | Zoom, Hopin, StreamYard |
| Engagement | Chat, polls, breakouts |
| Recording | Archive for replay |
| Tech check | Audio, video, screen share |
| Need | Description |
|---|---|
| Bio | 2-3 sentences |
| Headshot | High-res photo |
| Topic | Title + description |
| Slides | If presenting |
useEvents() - List events with filters
useEvent(id) - Single event with relations
useEventStats() - Counts by status/date
useCreateEvent() - Create event
useUpdateEvent() - Update event
useDeleteEvent() - Delete event
useEventSponsors() - Sponsors by event
useEventAttendees() - Attendees by event
EventCard.tsx - Event card with health score
EventFiltersPanel.tsx - Status/type/date filters
EventsAIPanel.tsx - AI insights panel
/app/events ✅ Done (Events.tsx)
/app/events/:id 🔴 Next (EventDetail.tsx)
/app/events/new 🔴 Next (EventWizard.tsx)
startup_events - Main events table
event_sponsors - Sponsors per event
event_attendees - RSVPs and check-ins
event_venues - Venue details
event_assets - Marketing materials
Last Updated: 2026-01-17