$npx -y skills add chacosoldier/compabob --skill meeting-prepPrepare for an upcoming meeting — who is attending, the history, open items, and the decision the meeting needs to reach. Use for "/meeting-prep", "prep me for my meeting with X", or "what do I need to know before the call with Y".
| 1 | # Meeting Prep |
| 2 | |
| 3 | Build a prep brief so the user walks into a meeting fully oriented. |
| 4 | |
| 5 | ## Steps |
| 6 | |
| 7 | 1. **Identify the meeting.** Get the title, time, and attendees. If a calendar integration is enabled, read the event; otherwise ask the user. |
| 8 | 2. **Attendees.** For each person, read `vault/People/<Name>.md`: their role, company, the relationship state, and the last interaction. If a person has no note, note that and offer to create a stub. |
| 9 | 3. **History.** Search `vault/Meetings/` for prior meetings with the same people or on the same topic. Pull the key takeaways and any decisions. |
| 10 | 4. **Open items.** List action items and commitments still open from past interactions, in both directions. |
| 11 | 5. **Purpose.** Name the decision or outcome this meeting needs to produce. If it is unclear, that is the first thing to flag. |
| 12 | |
| 13 | ## Output |
| 14 | |
| 15 | ``` |
| 16 | ## Meeting Prep — [title], [date/time] |
| 17 | |
| 18 | **Decision this meeting needs to reach**: [...] |
| 19 | |
| 20 | **Attendees** |
| 21 | - [Name] ([role], [company]) — [relationship state, last contact] |
| 22 | |
| 23 | **Context** (from prior meetings) |
| 24 | - ... |
| 25 | |
| 26 | **Open items** |
| 27 | - [ ] ... (owed by whom) |
| 28 | |
| 29 | **Suggested talking points** |
| 30 | - ... |
| 31 | |
| 32 | **Watch out for** |
| 33 | - [anything sensitive, unresolved, or political] |
| 34 | ``` |
| 35 | |
| 36 | Offer to save the brief to `vault/Meetings/YYYY-MM-DD-<slug>.md`. After the meeting, use `/post-call` to close the loop. |