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.
npx claudepluginhub sergio-bershadsky/ai --plugin secondbrainThis skill uses the workspace's default tool permissions.
Capture team discussions with participants, decisions, and action items.
Structures 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 using PM best practices template with headers, agenda, decisions, action items, discussions, open questions, and next steps. For formatting post-meeting documentation.
Generates structured Markdown meeting notes from discussions, with attendees, agenda, key points, decisions, action items, metrics tables, and follow-ups.
Share bugs, ideas, or general feedback.
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 |