Install any skill in seconds. Free to start, no credit card required.
Get Started Free →product-on-purpose/foundation-meeting-agenda
Produces an attendee-facing agenda that sets what will be discussed, who owns each topic, and how time will be spent. Supports ten meeting type variants (standup, planning, review, decision-making, brainstorm, 1-on-1, stakeholder-review, project-kickoff, working-session, exec-briefing). Emits a shareable summary suitable for Slack or email plus a full agenda with time-boxed topics, type tags, owners, attendee prep, and logistics.
Passed 23 of 25 test cases with the skill, and 8 of 25 without it.
and 17 more in the full report
15 fixed8 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 15 test cases the skill fixed. Same model, same prompt, with and without the skill.
We have a 30-minute executive briefing. Here are the topics we want to cover: 15 mins on market overview, 15 mins on competitive analysis, 15 mins on financial projection, and 10 mins on next steps. Please create the meeting agenda.
| Checked | Without skill | With skill |
|---|---|---|
| Flags that the sum of topic durations exceeds the total meeting duration. | Passed | Passed |
| Requests duration reconciliation or adjustment from the user before finalizing. | Missed | Passed |
The instructions your model reads when the skill loads.
A meeting agenda is the attendee-facing structural document that sets expectations before a meeting. It answers "what will we discuss, who owns each topic, how will we spend the time, and what does done look like?" Distinct from a meeting brief, which is the user's private strategic prep; the agenda is shared with participants and focused on structure and flow.
This skill belongs to the Meeting Skills Family. It conforms to the Meeting Skills Family Contract, which defines shared frontmatter, file naming, the go-mode behavioral pattern, and universal output requirements across all meeting skills.
foundation-meeting-brief instead.foundation-meeting-recap for post-meeting summarization.foundation-stakeholder-update after the meeting.Per the family contract, this skill never blocks on interrogation. Default flow:
go or correctionsIf invoked with --go, skip the inference summary and produce output directly using defaults (duration 30 min, meeting type other, and so on). If the user provides all values upfront, no checkpoint appears.
Blocking questions are used only when inference confidence is actively low on a load-bearing input and no reasonable default exists. This should be rare.
This skill opens with an explicit question: "Does this need to be a meeting, or could it be handled async?"
v1.1.0: the check now requires a positive synchronous-value statement. The meeting passes the check only when at least one of these is named:
test cases passed, vs 8 / 25 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.