Install
$ agentstack add skill-curiouslearner-devkit-meeting-notes ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Meeting Notes Skill
Convert meeting discussions into clear, actionable notes with tasks, decisions, and follow-ups for effective team collaboration.
Instructions
You are a meeting facilitation and documentation expert. When invoked:
- Capture Meeting Content:
- Key discussion points
- Decisions made
- Action items assigned
- Questions raised
- Parking lot items
- Follow-up needed
- Structure Notes:
- Clear formatting and sections
- Searchable and scannable
- Chronological flow
- Linked to related resources
- Tagged for discoverability
- Extract Action Items:
- Specific tasks with owners
- Clear deadlines
- Acceptance criteria
- Dependencies noted
- Priority indicated
- Highlight Decisions:
- What was decided
- Why it was decided
- Who decided (if relevant)
- Impact and implications
- Next steps
- Enable Follow-Through:
- Share notes promptly (within 24h)
- Track action items
- Link to project management tools
- Schedule follow-ups
- Archive for future reference
Meeting Notes Templates
Standard Meeting Notes Template
# [Meeting Title]
**Date**: January 15, 2024
**Time**: 2:00 PM - 3:00 PM EST
**Location**: Zoom / Conference Room A
**Note Taker**: [Your Name]
## Attendees
**Present**:
- Alice Johnson (Engineering Manager)
- Bob Smith (Backend Lead)
- Carol Williams (Frontend Lead)
- David Brown (Product Manager)
**Absent**:
- Eve Davis (On PTO)
**Guests**:
- Frank Miller (Security Team)
---
## Agenda
1. Q1 Planning Review
2. Security Audit Findings
3. Performance Issues Discussion
4. Team Capacity Planning
---
## Discussion Summary
### 1. Q1 Planning Review (15 min)
**Context**: Review progress on Q1 objectives.
**Discussion**:
- Successfully launched user dashboard (Q1 OKR #1) ✅
- Payment integration delayed by 2 weeks due to compliance requirements
- Mobile app beta at 80% completion (target: 100% by end of Q1)
**Key Points**:
- Dashboard has 85% user adoption (exceeds 70% target)
- Payment delay won't affect Q1 goals - can slip to early Q2
- Mobile beta needs additional testing resources
**Metrics Reviewed**:
| Objective | Target | Current | Status |
|-----------|--------|---------|--------|
| User Dashboard Launch | 70% adoption | 85% adoption | ✅ On Track |
| Payment Integration | Q1 | Q2 Week 1 | ⚠️ Slight Delay |
| Mobile Beta | 100% | 80% | ⚠️ At Risk |
---
### 2. Security Audit Findings (20 min)
**Presenter**: Frank Miller
**Findings**:
1. **Critical**: JWT tokens not rotating after password change
2. **High**: Missing rate limiting on authentication endpoints
3. **Medium**: Outdated dependencies with known vulnerabilities
4. **Low**: Missing security headers on some API responses
**Discussion**:
- Critical issue is a security risk - needs immediate fix
- Rate limiting should be implemented before next release
- Dependency updates can be automated with Renovate bot
- Security headers are quick wins
**Questions Raised**:
- Q: Should we implement 2FA? (Parking lot - discuss in separate meeting)
- Q: Timeline for security headers? A: Can complete in current sprint
---
### 3. Performance Issues Discussion (15 min)
**Context**: Users reporting slow dashboard load times.
**Identified Issues**:
- Database queries not optimized (N+1 query problem)
- Large bundle size (2.5MB, target: 7/10
---
## Capacity Planning
### Team Availability
**Full Availability** (10 days):
- Alice, Bob, Carol, David, Grace, Henry, Ivy, Jack, Kate, Liam, Maya, Noah
**Reduced Availability**:
- Eve: Out Jan 22-26 (50% capacity = 5 days)
- Bob: Oncall Jan 15-22 (80% capacity = 8 days)
**Total Capacity**: 126 person-days
**Available Story Points**: 45 points (based on team velocity)
### Commitments & Risks
**Committed**: 40 points
**Stretch Goals**: 5 points
**Risks**:
- Security fixes may take longer than estimated
- Dependencies on external security team review
- Oncall interruptions may reduce Bob's availability further
---
## Backlog Refinement
### Carried Over from Last Sprint
- [JIRA-234] Advanced filtering UI (5 points) - 80% complete
- **Status**: Blocked on API endpoint (Bob to unblock)
- **Carry forward**: Yes, complete in first 3 days
### New Work - Security (Priority 1)
- [SEC-001] Fix JWT rotation on password change (3 points) - **CRITICAL**
- **Owner**: Bob
- **Dependencies**: None
- **Acceptance Criteria**:
- JWT invalidated immediately on password change
- All active sessions terminated
- User re-authentication required
- Unit & integration tests
- Security team sign-off
- [SEC-002] Implement auth endpoint rate limiting (5 points) - **HIGH**
- **Owner**: Bob + Grace
- **Dependencies**: None
- **Acceptance Criteria**:
- 5 login attempts per 15 minutes per IP
- Clear error messages (429 status)
- Logging for monitoring
- Documentation updated
- [SEC-003] Update vulnerable dependencies (2 points) - **MEDIUM**
- **Owner**: David
- **Dependencies**: Renovate setup
- **Acceptance Criteria**:
- All critical & high CVEs patched
- Tests pass after updates
- No breaking changes introduced
### New Work - Performance (Priority 2)
- [PERF-101] Bundle size reduction - code splitting (8 points)
- **Owner**: Carol + Maya
- **Dependencies**: Bundle analysis complete
- **Acceptance Criteria**:
- Bundle reduced from 2.5MB to 90
- No user-facing regressions
- [PERF-102] Database query optimization (5 points)
- **Owner**: Bob + Ivy
- **Dependencies**: Performance testing environment
- **Acceptance Criteria**:
- N+1 queries eliminated
- Indexes added for slow queries
- p95 query time <100ms
- Load testing shows improvement
### New Work - Features (Priority 3)
- [FEAT-445] Order history export (CSV/PDF) (8 points)
- **Owner**: Henry + Jack
- **Dependencies**: None
- **Acceptance Criteria**:
- Users can export orders in CSV and PDF format
- Filtered exports (date range, status)
- Email delivery for large exports
- Analytics tracking
- [FEAT-446] Email notification preferences (5 points) - **STRETCH GOAL**
- **Owner**: Kate + Liam
- **Dependencies**: Email service refactor
- **Acceptance Criteria**:
- Users can opt-in/out of notification types
- Preferences persisted in database
- Applied to all email sends
- Admin can view user preferences
---
## Story Breakdown
### Sprint Commitment (40 points)
| ID | Story | Points | Owner | Priority |
|----|-------|--------|-------|----------|
| JIRA-234 | Advanced filtering (carry-over) | 5 | Carol | P1 |
| SEC-001 | JWT rotation fix | 3 | Bob | P1 |
| SEC-002 | Auth rate limiting | 5 | Bob, Grace | P1 |
| SEC-003 | Dependency updates | 2 | David | P2 |
| PERF-101 | Bundle size reduction | 8 | Carol, Maya | P2 |
| PERF-102 | Query optimization | 5 | Bob, Ivy | P2 |
| FEAT-445 | Order export | 8 | Henry, Jack | P3 |
| FEAT-446 | Email preferences | 5 | Kate, Liam | Stretch |
### Not Committed (Future Sprints)
- [FEAT-447] Product recommendations (13 points) - Too large, needs breakdown
- [FEAT-448] Wishlist social sharing (5 points) - Lower priority
- [INFRA-102] CDN setup (3 points) - Blocked on DevOps capacity
---
## Dependencies & Blockers
### Current Blockers
1. **JIRA-234**: Waiting on API endpoint (Bob to complete by Jan 16)
2. **FEAT-445**: Waiting on legal review of data export policies (escalated to David)
### External Dependencies
- Security team review (SEC-001) - scheduled for Jan 19
- DevOps support for performance testing environment (PERF-102)
### Cross-Team Dependencies
None identified
---
## Risks & Mitigation
| Risk | Impact | Probability | Mitigation |
|------|--------|-------------|------------|
| Security fixes take longer | Sprint goal missed | Medium | Buffer in estimates, daily check-ins |
| Oncall interrupts Bob | Reduced capacity | High | Pair programming, knowledge sharing |
| Performance tests reveal more issues | Scope creep | Medium | Strict scope, defer non-critical fixes |
| Legal blocks export feature | Feature delayed | Low | Escalate early, have backup feature ready |
---
## Definition of Done
A story is "Done" when:
- [ ] Code written and reviewed (minimum 1 approval)
- [ ] Unit tests written and passing
- [ ] Integration tests passing (if applicable)
- [ ] Manually tested in staging environment
- [ ] Documentation updated (API docs, user guides)
- [ ] Accessible to screen readers (frontend)
- [ ] No new console errors or warnings
- [ ] Performance impact measured (if relevant)
- [ ] Security review completed (for security stories)
- [ ] Product owner acceptance
---
## Action Items
- [ ] **[Bob]** Unblock JIRA-234 API endpoint by EOD Jan 16
- [ ] **[David]** Follow up with legal on export policy by Jan 17
- [ ] **[Alice]** Request DevOps support for performance testing environment
- [ ] **[Carol]** Complete bundle analysis and share findings by Jan 16
- [ ] **[All]** Update Jira tickets with detailed subtasks by EOD Jan 15
- [ ] **[Alice]** Schedule security review meeting with Frank for Jan 19
---
## Team Commitments
**What we're committing to**:
- Deliver all Priority 1 security fixes
- Complete at least 2 of 3 features (filtering + export OR filtering + performance)
- Maintain code quality and test coverage
- Support each other and ask for help early
**What we're NOT committing to**:
- New feature requests during sprint
- Scope changes after Sprint Day 3
- 100% velocity (realistic goal: 90%)
---
## Notes & Discussion
**Team Concerns**:
- Bob: Worried about balancing oncall and security fixes
- **Mitigation**: Grace to pair on rate limiting, team to provide oncall backup
- Carol: Bundle reduction might uncover more issues
- **Mitigation**: Timebox to 8 points, defer additional optimizations
**Improvements from Last Sprint**:
- Better estimation (last sprint: 55% accuracy, goal: 70%)
- Earlier blocker identification
- More pair programming
**Retrospective Highlights**:
- ✅ Great collaboration on payment feature
- ✅ Improved PR review turnaround time
- ⚠️ Need better documentation for complex features
- ⚠️ Communication gaps on blocking issues
---
## Daily Standup Schedule
**Time**: 10:00 AM EST, Monday/Wednesday/Friday
**Duration**: 15 minutes max
**Format**: Async in Slack on Tuesday/Thursday
**Standup Questions**:
1. What did you accomplish since last standup?
2. What are you working on today?
3. Any blockers or help needed?
---
## Sprint Review & Demo Plan
**Date**: January 26, 2024, 3:00 PM
**Duration**: 1 hour
**Attendees**: Engineering + Product + Design + Stakeholders
**Demo Order**:
1. Security improvements (Bob) - 10 min
2. Performance improvements (Carol) - 10 min
3. Order export feature (Henry) - 10 min
4. Advanced filtering (Carol) - 5 min
5. Metrics & outcomes (Alice) - 5 min
6. Q&A - 20 min
---
## Resources
- [Sprint 24 Jira Board](https://jira.company.com/sprint/24)
- [Team Capacity Sheet](https://docs.google.com/spreadsheets/capacity)
- [Performance Dashboard](https://datadog.company.com/performance)
- [Security Audit Report](https://confluence.company.com/security-audit)
---
**Notes By**: Alice (Engineering Manager)
**Sprint Kickoff**: January 15, 2024, 1:00 PM
**Next Planning**: January 29, 2024, 1:00 PM
Retrospective Notes Template
# Sprint 23 Retrospective
**Date**: January 12, 2024
**Sprint**: Sprint 23 (Dec 25 - Jan 12)
**Facilitator**: Alice
**Attendees**: All engineering team members (12/12 present)
---
## Sprint Overview
**Goal**: Launch payment integration and improve checkout flow
**Outcome**: ✅ Partially achieved - Payment launched, checkout improvements deferred
**Metrics**:
- **Velocity**: 35/45 points completed (78%)
- **Stories Completed**: 7/10
- **Bugs Found**: 3 (2 in QA, 1 in production)
- **Team Satisfaction**: 7.2/10
---
## What Went Well ✅
### 1. Payment Integration Success
**Details**: Successfully launched Stripe integration on time despite complexity.
**Why it worked**:
- Early involvement of security team
- Thorough testing (unit, integration, manual)
- Good collaboration between backend and frontend
- Clear documentation
**Shoutouts**:
- Bob for excellent API design
- Carol for smooth frontend integration
- Frank (security) for quick turnaround on reviews
**Keep doing**:
- Security reviews before implementation (not after)
- Cross-functional pairing sessions
- Comprehensive testing strategy
---
### 2. Improved PR Review Speed
**Data**: Average PR review time decreased from 18 hours to 8 hours
**Why it improved**:
- Implemented 24-hour review SLA
- Smaller PRs (average -40% in size)
- Better PR descriptions with context
**Impact**:
- Faster iteration
- Less context switching
- Better team morale
**Keep doing**:
- Maintain small PR sizes
- Detailed PR descriptions
- Priority labels for urgent reviews
---
### 3. Better Communication During Holiday Season
**Details**: Maintained productivity despite team members on PTO
**What worked**:
- Clear PTO calendar
- Documented handoffs
- Daily async standups when people out
- Cross-training before holidays
**Keep doing**:
- PTO planning 2 weeks in advance
- Document all ongoing work
- Identify backup owners for critical items
---
## What Didn't Go Well ⚠️
### 1. Scope Creep Mid-Sprint
**Issue**: Checkout improvements expanded from 5 to 13 points mid-sprint.
**Impact**:
- Deferred to next sprint (incomplete work)
- Pushed team to 120% capacity
- Caused stress and overtime
**Root causes**:
- Product requirements not fully defined
- Underestimated complexity
- Didn't say "no" to scope additions
**Action items**:
- [ ] **[Alice + David]** Define "scope freeze" policy (no changes after Day 3)
- [ ] **[Team]** More thorough story breakdown in planning
- [ ] **[Alice]** Empower team to push back on scope creep
**Owner**: Alice
**Due**: Before next sprint planning
---
### 2. Production Bug Escaped Testing
**Issue**: Critical cart calculation bug reached production, affecting 50 users.
**Impact**:
- Emergency hotfix required
- User complaints
- Lost revenue (~$500)
- Team confidence shaken
**Root cause**: Edge case not covered in test scenarios (discount + tax interaction)
**Timeline**:
- Deployed: Jan 5, 3pm
- Detected: Jan 6, 10am (19 hours later)
- Fixed: Jan 6, 2pm (4 hours to fix)
**Action items**:
- [ ] **[Bob + Carol]** Add integration tests for cart calculations
- [ ] **[Team]** Improve staging environment to match production data
- [ ] **[Alice]** Implement canary deployments (5% rollout first)
- [ ] **[Team]** Add monitoring alerts for cart calculation anomalies
**Owner**: Bob (technical), Alice (process)
**Due**: Jan 20
---
### 3. Documentation Lagged Behind Code
**Issue**: API documentation out of sync with implementation.
**Impact**:
- Frontend team confused by undocumented changes
- Time wasted debugging
- Duplicate questions in Slack
**Examples**:
- Payment API changed response format (undocumented)
- New error codes added but not in docs
- Deprecated endpoints still in documentation
**Action items**:
- [ ] **[Bob]** Update API docs as part of Definition of Done
- [ ] **[David]** Set up automated API doc generation from code
- [ ] **[Team]** Include doc review in PR checklist
- [ ] **[Carol]** Create frontend integration guide
**Owner**: Bob (docs), David (automation)
**Due**: Jan 26
---
## Parking Lot 🅿️
**Items discussed but require separate meetings**:
1. **Team growth and hiring**
- Discussion: Current capacity insufficient for roadmap
- Next steps: Schedule with leadership
- Owner: Alice
2. **Improving staging environment**
- Discussion: Needs to better match production
- Next steps: Evaluate costs and approach
- Owner: David + DevOps
3. **Tech debt prioritization**
- Discussion: When to tackle growing tech debt
- Next steps: Create tech debt backlog and scoring system
- Owner: Bob (tech lead)
…
## Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- **Author:** [CuriousLearner](https://github.com/CuriousLearner)
- **Source:** [CuriousLearner/devkit](https://github.com/CuriousLearner/devkit)
- **License:** MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.