Install
openclaw skills install pl-meeting-prepAutomates pre-meeting research, agenda creation, talking points, and post-meeting action tracking for informed and efficient client, board, or vendor meetings.
openclaw skills install pl-meeting-prepAutomates pre-meeting research, agenda creation, and post-meeting action tracking. Designed for finance professionals, client advisors, and operations leads who need to show up prepared every time.
Fire this skill when:
Do NOT use when:
| Field | Required | Example |
|---|---|---|
| Meeting type | Yes | client, board, vendor, internal |
| Participant names/companies | Yes | "John Smith, Apex Roofing" |
| Meeting topic/purpose | Yes | "Q1 financial review" |
| Date/time | Recommended | "Tuesday 2 PM CST" |
| Prior context | Optional | past invoices, notes, deals |
| Duration | Optional | 30 min, 1 hour |
Given participant names and company, compile:
MEETING BRIEF — [Company Name]
Date: [Date/Time]
Duration: [Duration]
Participants: [Names + Titles]
COMPANY SNAPSHOT
- Industry / Business type
- Size (employees, revenue range if public)
- Key services or products
- Recent news (last 90 days)
RELATIONSHIP HISTORY
- How long as client/prospect
- Prior engagements, invoices, or projects
- Any open issues, disputes, or pending items
- Last communication date and topic
MEETING PURPOSE
- Primary objective (decision, update, pitch, review)
- Secondary objectives
- Success criteria: what does a good outcome look like?
RISK FLAGS
- Overdue invoices or AR exposure
- Compliance issues pending
- Known sensitivities or pain points
AGENDA — [Meeting Name]
[Date] | [Time] | [Duration]
0:00 — Welcome & introductions (2 min)
0:02 — [Topic 1]: [brief descriptor] (X min)
0:XX — [Topic 2]: [brief descriptor] (X min)
...
X:XX — Open questions / next steps (5 min)
X:XX — Action item review & close (3 min)
Prepared materials: [list any decks, reports, or data needed]
Pre-read for participants: [if any]
For each agenda item, produce:
TOPIC: [Name]
KEY POINT: [The single most important thing to communicate]
SUPPORTING DATA:
- [Stat, figure, or fact #1]
- [Stat, figure, or fact #2]
ANTICIPATED QUESTIONS:
- Q: [likely question]
A: [prepared response]
- Q: [likely pushback]
A: [response + fallback]
DESIRED OUTCOME: [What you want decided or agreed by end of this item]
Capture immediately after the meeting:
MEETING SUMMARY — [Meeting Name]
Date: [Date]
Attendees: [Names]
DECISIONS MADE:
- [Decision 1]
- [Decision 2]
ACTION ITEMS:
| # | Task | Owner | Due Date | Priority |
|---|------|-------|----------|----------|
| 1 | [Task] | [Name] | [Date] | High/Med/Low |
FOLLOW-UPS REQUIRED:
- Send [document/report] to [person] by [date]
- Schedule [next meeting] for [timeframe]
OPEN ITEMS (unresolved):
- [Issue requiring further discussion]
NOTES:
[Any additional context, commitments, or flags]
Trigger: "Prep me for Tuesday's meeting with Apex Roofing — Q1 financial review."
Agent actions:
Output: PDF-ready brief + agenda in memory/meeting-prep/YYYY-MM-DD-apex-roofing.md
Trigger: "Prep for Thursday's negotiation with SaaS vendor over annual contract renewal."
Agent actions:
Trigger: "We just finished the call with John Smith. Here's what happened: [notes dump]."
Agent actions:
Save all prep materials to:
memory/meeting-prep/YYYY-MM-DD-[company-slug].md
For recurring clients, maintain a running log:
memory/clients/[company-slug]/meeting-log.md
When integrated with heartbeat: