From secondbrain
Captures team discussions, meeting notes, and conversations into structured Markdown files with participants, key points, decisions, action items, and updates monthly YAML indexes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/secondbrain:secondbrain-discussionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Capture team discussions with participants, decisions, and action items.
Capture team discussions with participants, decisions, and action items.
Verify Discussions entity is enabled:
.claude/data/discussions/schema.yamlsecondbrain-initEntityTable component on docs/discussions/index.md, which reads from monthly .claude/data/discussions/YYYY-MM.yaml files. No sidebar modification is needed.Collect from user or conversation context:
Filename format: docs/discussions/YYYY-MM-DD-<participant>-<topic-slug>.md
Example: docs/discussions/2026-01-15-sergey-kubernetes-migration.md
---
date: 2026-01-15
participants:
- Sergey Bershadsky
- Kate Angelopoulos
topic: Kubernetes Migration Planning
status: documented
source: meeting
tags: [kubernetes, infrastructure, planning]
---
# Kubernetes Migration Planning
**Date:** 2026-01-15
**Participants:** Sergey Bershadsky, Kate Angelopoulos
## Context
Why did this discussion happen?
## Discussion Points
### Migration Timeline
**Discussion:**
- Discussed phased approach
- Agreed on staging first
**Outcome:**
Start with staging environment by end of Q1
### Resource Requirements
**Discussion:**
- Node sizing
- Cost implications
**Outcome:**
Will use 3 node cluster initially
## Decisions Made
| Decision | Owner | Deadline |
|----------|-------|----------|
| Set up staging cluster | Sergey | 2026-01-31 |
| Document runbook | Kate | 2026-02-15 |
## Action Items
- [ ] Create staging environment — @sergey
- [ ] Write migration runbook — @kate
- [ ] Schedule follow-up review — @sergey
## Open Questions
- What's the rollback strategy?
- How do we handle stateful services?
## Follow-up
- Next discussion scheduled for: 2026-01-22
- Related topics to explore: CI/CD pipeline changes
Add to monthly file .claude/data/discussions/YYYY-MM.yaml:
- date: 2026-01-15
member: sergey
topic: Kubernetes Migration Planning
file: docs/discussions/2026-01-15-sergey-kubernetes-migration.md
source: meeting
participants:
- Sergey Bershadsky
- Kate Angelopoulos
DO NOT manually add discussions to VitePress sidebar.
Discussions are automatically listed via the EntityTable component on docs/discussions/index.md, which reads from monthly .claude/data/discussions/YYYY-MM.yaml files. No sidebar modification needed.
## Discussion Documented
**Date:** 2026-01-15
**Topic:** Kubernetes Migration Planning
**Participants:** Sergey Bershadsky, Kate Angelopoulos
**Source:** meeting
**File:** docs/discussions/2026-01-15-sergey-kubernetes-migration.md
### Summary
- 2 decisions recorded
- 3 action items created
- 2 open questions noted
### Next Steps
- Follow up on action items
- Address open questions in next discussion
Discussions are partitioned by month:
discussions/2025-12.yaml — December 2025discussions/2026-01.yaml — January 2026Past months become immutable, preserving history.
| Source | Description |
|---|---|
| manual | Hand-documented discussion |
| meeting | From a scheduled meeting |
| slack | From Slack conversation |
npx claudepluginhub sergio-bershadsky/ai --plugin secondbrainStructures and formats meeting notes using PM best practices with templates for agendas, decisions, action items, discussions, and next steps. Useful for capturing outcomes from meetings like 1:1s or sprint planning.
Structures meeting notes with templates for decisions, action items, and follow-ups following PM best practices.
Generates structured Markdown meeting notes from discussions, with attendees, agenda, key points, decisions, action items, metrics tables, and follow-ups.