Loading...
Loading...
Create and manage structured meeting notes with automatic action item extraction and governance integration. Use when user mentions "meeting notes", "record meeting", "create meeting", "standup", "retrospective", "planning", or any meeting-related keywords.
npx skill4agent add legacybridge-tech/claude-plugins track-meeting# Check current directory
ls RULE.md
# If not found, check parent directories
ls ../RULE.md
ls ../../RULE.mdReadmethodologyDocument Templates > Meeting Notes Formatfile_naming_conventionmeetings/Auto Workflows > When Claude creates meeting notesls -la meetings/Found RULE.md:
- Methodology: Scrum (2-week sprints)
- Meeting types: daily-standups, sprint-planning, sprint-reviews, retrospectives
- Format: Structured with YAML frontmatter
- Naming: Date-prefixed (YYYY-MM-DD_meeting-name.md)
- Directory: meetings/{type}/What type of meeting is this?
[Present options based on RULE.md methodology]
- Daily Standup
- Sprint Planning
- Sprint Review
- Retrospective
- General/OtherWhat's the meeting title?
Example: "Sprint 5 Planning" or "Q4 Roadmap Discussion"Meeting date? (Press Enter for today: YYYY-MM-DD)Who attended? (You can list names or reference team roles from RULE.md)
Example: "@alice @bob @carol" or "Whole dev team"How long was the meeting? (optional, in minutes)meetings/sprint-planning/Gathered:
- Type: Sprint Planning
- Title: "Sprint 5 Planning"
- Date: 2025-11-13
- Attendees: Alice (PO), Bob (SM), Carol, David, Eve, Frank (devs)
- Duration: 90 minutes
- Filename: 2025-11-13_sprint-5-planning.md
- Target: meetings/sprint-planning/Document Templates > Meeting Notes Format---
title: [Meeting Title]
type: [meeting-type]
date: YYYY-MM-DD
attendees:
- Name 1
- Name 2
duration_minutes: [number]
related_sprint: [sprint number or "N/A"]
related_milestone: [milestone or "N/A"]
---
# [Meeting Title]
**Date**: YYYY-MM-DD
**Type**: [Type]
**Duration**: [X] minutes
## Attendees
- Name 1
- Name 2
## Agenda
[To be filled or pre-populated if provided]
## Discussion
[Meeting notes and key points]
## Action Items
[Will be extracted or added]
## Decisions
[Key decisions made during the meeting]
## Next Steps
[What happens next]
---
*Created by ProjectMaster track-meeting Skill*# [Meeting Title]
**Date**: YYYY-MM-DD
**Attendees**: Names
## Notes
[Content]
## Action Items
- [ ] Item 1
- [ ] Item 2
## Decisions
[Decisions]# [Meeting Title]
| Field | Value |
|-------|-------|
| Date | YYYY-MM-DD |
| Type | [Type] |
| Attendees | Names |
| Duration | X mins |
## Discussion Points
| Topic | Notes | Owner |
|-------|-------|-------|
| [Topic 1] | [Notes] | @name |
## Action Items
| Task | Owner | Due Date | Status |
|------|-------|----------|--------|
| [Task] | @name | YYYY-MM-DD | [ ] |[To be filled]Pattern detection:
- "Bob will update the database schema" → @bob: Update database schema
- "TODO: Review PR #123" → Review PR #123
- "Alice needs to finalize designs by Friday" → @alice: Finalize designs - due: [next Friday]## Action Items
- [ ] [Task description] - @[owner] - due: YYYY-MM-DD
- [ ] [Task description] - @[owner] - due: YYYY-MM-DD- [ ] [Task]I've extracted these action items:
1. @bob: Update database schema - due: 2025-11-20
2. @alice: Finalize designs - due: 2025-11-15
3. Review PR #123 - no owner assigned
Are these correct? Any additions or changes?# For sprint reference
ls sprints/sprint-05/
# For milestone
grep "milestone-name" milestones.yaml
# For previous meetings
ls meetings/*/YYYY-MM-DD*.md---
related_sprint: sprint-05
related_milestone: beta-release
related_issues: [123, 456]
related_docs: [docs/architecture.md]
related_meetings: [meetings/sprint-planning/2025-11-06_sprint-4-planning.md]
---## Context
This meeting is for [Sprint 5](../../sprints/sprint-05/sprint-plan.md) planning.
Related to [Beta Release](../../milestones.yaml#beta-release) milestone.
Follow-up from [previous retrospective](../retrospectives/2025-11-06_sprint-4-retro.md).meetings/[meeting-type]/[filename].md
Example: meetings/sprint-planning/2025-11-13_sprint-5-planning.mdmkdir -p meetings/[meeting-type]Writels -la meetings/[meeting-type]/[filename].md✅ Created: meetings/sprint-planning/2025-11-13_sprint-5-planning.mdRead meetings/README.md## Recent Meetings
### Sprint Planning
- [2025-11-13: Sprint 5 Planning](sprint-planning/2025-11-13_sprint-5-planning.md) - Planned authentication features (Last updated: 2025-11-13)
- [2025-10-30: Sprint 4 Planning](sprint-planning/2025-10-30_sprint-4-planning.md) - ... (Last updated: 2025-10-30)
[Keep sorted by date, most recent first]---
Last updated: 2025-11-13# Sprint Planning Meetings
## Meetings
- [2025-11-13: Sprint 5 Planning](2025-11-13_sprint-5-planning.md) - Description
- [Previous meetings...]
---
Last updated: 2025-11-13## Recent Activity
- 2025-11-13: Sprint 5 Planning meeting notes added
- [Previous activities...]---
Last updated: 2025-11-13Auto Workflows > When Claude creates meeting notes## When Claude creates meeting notes:
1. Extract all action items with @mentions
2. Update team member task lists
3. Link to related user stories if mentioned
4. Add to README.md meeting index
5. [Custom step specific to this project]✅ Meeting Notes Created Successfully!
📄 File: meetings/[type]/[filename].md
📅 Date: YYYY-MM-DD
👥 Attendees: [count] people
⏱️ Duration: [X] minutes
📋 Action Items: [count]
[List action items with owners]
🔗 Linked to:
- Sprint [X]
- Milestone: [name]
- Issues: #[numbers]
📚 Updated governance:
✓ meetings/README.md
✓ meetings/[type]/README.md
✓ Project README.md
💡 Next steps:
- Review action items with team
- Track action item completion
- Link to sprint/milestone if not already done
[If action items with owners exist:]
Reminder to notify:
- @[owner1] about [task]
- @[owner2] about [task]
[If custom workflows were executed:]
🤖 Executed custom workflows from RULE.md:
- [Workflow description]User: "Today's standup: Everyone on track, Bob blocked on API issue, Alice will help"---
title: Daily Standup
type: standup
date: 2025-11-13
---
# Daily Standup - 2025-11-13
## Updates
- Team on track
- Bob: Blocked on API issue
- Alice: Will assist Bob
## Action Items
- [ ] Alice: Help Bob with API issue2025-11-13_standup.md# Sprint [X] Retrospective
## What Went Well 🎉
- Item 1
- Item 2
## What Could Be Improved 🔧
- Item 1
- Item 2
## Action Items for Next Sprint
- [ ] Action 1 - @owner
- [ ] Action 2 - @owner
## Appreciation 💙
- Shoutout to @person for [accomplishment]
## Metrics
- Velocity: [X] points
- Completed: [X]/[Y] stories
- Sprint goal: [Met/Partially Met/Not Met]YYYY-MM-DD_standup.mdYYYY-MM-DD_weekly-sync.md## Previous Meeting
[Last week's sync](2025-11-06_weekly-sync.md)
## Follow-up on Previous Action Items
- [X] Item from last week - completed
- [ ] Item from last week - in progress---
title: [Incident Title]
type: incident
severity: [high|critical]
date: YYYY-MM-DD HH:MM
---
# Incident: [Title]
## Timeline
- HH:MM - Incident detected
- HH:MM - Team notified
- HH:MM - Root cause identified
- HH:MM - Fix deployed
- HH:MM - Incident resolved
## Impact
[Description of impact]
## Root Cause
[What caused the incident]
## Resolution
[How it was fixed]
## Action Items
- [ ] Prevent recurrence: [task]
- [ ] Post-mortem: [task]⚠️ No RULE.md found in this directory or parent directories.
This appears to not be a ProjectMaster-initialized project.
Options:
1. Initialize project first: "Initialize a new project for [name]"
2. Create meeting note with default format (no governance)
3. Specify a different directory
What would you like to do?⚠️ No meetings/ directory found.
I'll create it now with proper governance structure.mkdir -p meetings/
echo "[README.md content]" > meetings/README.md⚠️ Meeting type "[type]" not recognized for this project.
Available types based on your RULE.md:
- [type1]
- [type2]
- [type3]
Would you like to:
1. Use one of the available types
2. Create as "General" meeting
3. Add "[type]" to RULE.md as a new meeting type
Which option?⚠️ A meeting note already exists with this name:
meetings/[type]/[filename].md
Options:
1. Create with different name (e.g., append "-v2")
2. Update/append to existing note
3. Cancel creation
What would you like to do?ls sprints/current/related_sprint: sprint-05sprints/sprint-05/sprint-plan.md## Meetings
- [Planning](../../meetings/sprint-planning/2025-11-13_sprint-5-planning.md)related_milestone: beta-releasenotes: "Discussed in meeting: meetings/planning/2025-11-13_sprint-5-planning.md"## References
- [Architecture Decision 001](../../decisions/001-database-choice.md)
- [API Documentation](../../knowledge/api-docs.md)User: I need to create notes for our sprint 5 planning meeting
Claude: I'll create sprint planning notes. Let me gather details...
Meeting title? (e.g., "Sprint 5 Planning")
User: Sprint 5 Planning
Claude: Great! Attendees?
User: Whole team - Alice (PO), Bob (SM), Carol, David, Eve, Frank (devs)
Claude: How long was the meeting?
User: About 90 minutes
Claude: Perfect! Any content to include, or should I create a template for you to fill?
User: Create template, but add that we're focusing on authentication features
Claude: Got it! Creating structured sprint planning notes...
✅ Created: meetings/sprint-planning/2025-11-13_sprint-5-planning.md
📄 Structured template with:
- Sprint goal: Authentication features
- Sections for user stories, estimates, assignments
- Action items section
- Links to Sprint 5 documentation
📚 Updated:
✓ meetings/README.md
✓ meetings/sprint-planning/README.md
✓ Project README.md
✓ sprints/sprint-05/sprint-plan.md (added planning meeting link)
You can now edit the file to add detailed notes, user stories, and estimates.User: Today's standup: Carol finished user signup, David starting login, Eve blocked on OAuth config, Bob will help Eve
Claude: Recording daily standup...
✅ Created: meetings/daily-standups/2025-11-13_standup.md
📋 Summary:
- Carol: Completed user signup ✓
- David: Starting login feature
- Eve: Blocked on OAuth configuration
- Bob: Will assist Eve
Action Items:
- [ ] Bob: Help Eve with OAuth configuration
📚 Governance updated
💡 Reminder: Bob to assist Eve with OAuth blockerUser: Create retro notes for sprint 4
Claude: I'll create a Sprint 4 retrospective note. Let me use the retrospective template...
What went well in Sprint 4?
User: We delivered all planned features, team collaboration was great, no major bugs
Claude: What could be improved?
User: Estimations were off, needed better testing before review
Claude: Any specific action items for next sprint?
User: Allocate more time for testing, involve QA earlier, re-calibrate story points
Claude: Creating retrospective...
✅ Created: meetings/retrospectives/2025-11-13_sprint-4-retro.md
📊 Sprint 4 Retrospective:
🎉 What Went Well:
- Delivered all planned features
- Strong team collaboration
- No major bugs
🔧 What Could Be Improved:
- Estimation accuracy
- Testing workflow timing
📋 Action Items for Sprint 5:
- [ ] Allocate dedicated testing time in sprint planning
- [ ] Involve QA from story refinement stage
- [ ] Re-calibrate story point estimates based on Sprint 4 actuals
📚 Updated governance and linked to Sprint 4 documentation
💡 These action items will be tracked in Sprint 5 planning.