Lab 3 - Use and Customize the Meeting Follow-Up Assistant
Time: 45-75 min
Walk through a complete meeting follow-up workflow step by step, then inspect and customize the reusable skill already in your workspace.
Workflow overview
flowchart TD
A["Find meeting"] --> B["Retrieve transcript / summary"]
B --> C["Extract decisions and action items"]
C --> D["Challenge ambiguous items"]
D --> E["Review draft"]
E --> F{"Human approval gate"}
F -- "Reject or edit" --> E
F -- "Approve" --> G["Create follow-up space"]
G --> H["Post recap"]
H --> I["Optionally schedule follow-up"]
I --> J["Inspect and customize preloaded skill"]
Phase 1 - Interactive follow-up workflow
In this phase you will prompt the agent to complete each step of a meeting follow-up. You are driving the workflow - the agent executes tools on your behalf.
3.1 Find the meeting
Prompt the agent
- If multiple meetings match, compare the exact title and recording date. Choose the Daily Brief with a transcript; do not use the separate New Images Review yet.
3.2 Retrieve the transcript or summary
Prompt the agent
- Note whether it retrieved a transcript, a summary, or both.
3.3 Extract decisions and action items
Prompt the agent
- Review the output. Are the action items real or hallucinated?
- The evidence field is key - it lets you distinguish explicit commitments from LLM inferences.
- Ask follow-up questions if anything looks wrong.
3.4 Challenge an ambiguous action item
Choose one extracted action item whose owner, due date, or intent is unclear.
Prompt the agent
- Compare the revised item with the original extraction.
- Correct the agent if it treated a joke, suggestion, or unresolved discussion as a commitment.
- Confirm the final item includes only evidence-supported facts.
3.5 Review the draft before posting
Prompt the agent
- Review the draft carefully. Is anything missing, incorrect, or inappropriate to share?
- Ask the agent to make edits if needed (for example, "Remove the second action item, that was a joke not a real commitment").
Webex markdown
Webex supports bold, italic, headings, bullet lists, numbered lists, and links - but not tables. If the agent uses table syntax, it will appear as raw text. Guide the agent to use lists instead.
3.6 Create the follow-up space and post
Prompt the agent
- Check the proposed space name, recap, and membership list before approving. If Webex returned only names, use aperez@
for Anita, using the exact Domainline in Session_Info.txt. Confirm the account in the tool preview before adding it. - Approve space creation, membership addition, and posting as separate write actions. Do not add a participant whose address you cannot verify.
- Switch to Webex App and confirm the new space, members, and message.
3.7 Schedule a follow-up meeting (if time allows)
Prompt the agent
- Do not turn a vague phrase such as “next Monday” into a date without checking the calendar and current year.
- An older seeded recording may mention October 7. That date is already the lab day; do not schedule it. Tell a proctor so the recording can be refreshed.
- After approving a valid meeting, open Webex App → Meetings and confirm the scheduled meeting appears in the calendar with the correct time and invitees.
Phase 2 - Learn from a preloaded reusable skill
The LAB-11161 workspace already contains .github/skills/meeting-follow-up/SKILL.md. You did the workflow manually first so you can recognize what this reusable instruction captures. A skill guides agent behavior; Control Hub tool policy and your approval of writes still apply.
3.8 Inspect the skill that was used
- In VS Code Explorer, expand .github → skills → meeting-follow-up and open
SKILL.mdplus its linkedreferences/workflow.md. - Find the steps for meeting discovery, transcript evidence, ambiguous action items, draft review, membership, and approval.
Ask the agent to connect the work to the skill
3.9 Customize one visible behavior
Prompt the agent
- Review the changed
SKILL.mdand any referenced formatting file. Confirm it no longer asks for Markdown tables in Webex messages. - This changes presentation while preserving the workflow's evidence and approval rules.
3.10 See the skill work without earlier chat context (if time allows)
Start a new Local Agent chat in VS Code. Check Configure Skills (or type / in chat) for meeting-follow-up.
Prompt the agent (new session)
- Check that the new draft follows your updated naming and bullet format without relying on the prior conversation.
- This is a draft-only check; it avoids creating a duplicate follow-up space. You will use both skills together in Lab 5.
Checkpoint
You are ready for Lab 4 when:
- [x] You interactively completed a full meeting follow-up workflow
- [x] You corrected an ambiguous or unsupported extraction
- [x] The agent created a follow-up space with a reviewed recap (with your approval)
- [x] You inspected the preloaded skill and connected it to the workflow you completed
- [x] You customized the skill without weakening its safety rules
- [x] No transcript or credentials were exposed unnecessarily