Skip to content

skills: add meeting-debrief community skill - #139

Open
Aryan4443 wants to merge 1 commit into
ShenSeanChen:mainfrom
Aryan4443:skill/meeting-debrief
Open

skills: add meeting-debrief community skill#139
Aryan4443 wants to merge 1 commit into
ShenSeanChen:mainfrom
Aryan4443:skill/meeting-debrief

Conversation

@Aryan4443

@Aryan4443 Aryan4443 commented Aug 18, 2026

Copy link
Copy Markdown

What this is

A community skill: skills/community/meeting-debrief/SKILL.md. Markdown only, no Python, no new dependencies.

meeting-prep covers walking into a meeting. Nothing covered walking out of one and the decisions and commitments made on a call are both the facts most worth landing in memory and the ones that evaporate fastest.

How it behaves

Find the meeting with list_events, ask one open question, sort the answer into four buckets (Decided / I owe / They owe / Open), and show the card before writing anything so the user can correct it while it is still text.

Only then does it write:

  • save_note — one call per durable fact, subject being the person or project. Facts, not narration.
  • create_event — only for commitments that carry a date, titled as the action rather than the meeting.
  • send_message — offered, not assumed.
  • manage_memory — only when the meeting made an existing memory wrong; search first for the id.

Edge cases cover the short answer ("it was fine"), a cancelled meeting, a decision that contradicts memory, vague dates, several meetings at once, and the user who is venting rather than reporting.

Checks

  • python scripts/validate_skills.py → OK, 4 skills
  • python -m ruff check waku evals scripts → All checks passed
  • python scripts/generate_env_example.py --check → clean
  • python -m pytest -q evals/deterministic → 615 passed, 60 skipped
  • Body is 49 lines, inside the 80-line budget

meeting-prep covers walking into a meeting; nothing covered walking out
of one. Decisions and commitments made on a call are exactly the facts
worth landing in memory, and they are the ones that evaporate fastest.

Shows the card before writing anything, so the user corrects it while it
is still text. Then one save_note per durable fact, create_event only for
commitments that carry a date, send_message offered rather than assumed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant