meetlisted
Install: claude install-skill hsigstad/research-kit
# Google Meet Meeting
Create a Google Calendar event with an auto-generated Google Meet link.
## Configuration
Read `$RESEARCH/contacts.yaml` for:
- **defaults**: default duration, timezone, organizer email and name
- **contacts**: name/nickname → email lookup
`$RESEARCH` is the `research/` directory inside the workspace root (i.e. the directory containing `rules/`, `skills/`, `contacts.yaml`).
The Zoom-specific fields in defaults (`zoom_link`, `zoom_passcode`) are not used by this skill.
## Parsing the request
The user may say things like:
- `/meet Darcio Tue 2pm`
- `/meet Gui and Daniel Friday 10am 1h`
- `set up google meet with Sergio tomorrow 3pm`
Extract:
1. **Who** — one or more contact names/nicknames → resolve via contacts.yaml
2. **When** — day and time → resolve relative to today's date and the default timezone
3. **Duration** — if specified (e.g., "1h", "45 min"); otherwise use default from contacts.yaml
## Creating the event
Use `mcp__claude_ai_Google_Calendar__create_event` with:
- **summary**: "{OrganizerFirstName} and {Name1}" for one attendee, or "{OrganizerFirstName}, {Name1}, {Name2}, ..." for multiple (or a custom title if the user provides one). Use first names only. Organizer first name comes from contacts.yaml `defaults.organizer_name`.
- **startTime**: resolved datetime in ISO 8601
- **endTime**: start + duration
- **timeZone**: from `defaults.timezone`
- **attendeeEmails**: resolved attendee email(s). The organizer is added automatically by