skills/status-updates/SKILL.md
Writing effective status updates for different audiences and cadences. Use when: writing a weekly status update, preparing a monthly summary, drafting a quarterly review, sending updates to leadership, sharing progress with stakeholders, or improving the clarity and impact of team communications. Covers weekly, monthly, and quarterly formats tailored for upward, lateral, and downward communication.
npx skillsauth add michaelsvanbeek/personal-agent-skills status-updatesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audience: Your manager, skip-level, peer leads Cadence: Every Friday (or Monday morning) Length: 10–15 lines max
## Weekly Update — [Team Name] — Week of [Date]
### Highlights
- [Outcome or milestone achieved]
- [Outcome or milestone achieved]
### In Progress
- [Initiative] — [brief status, % complete or sprint target]
- [Initiative] — [brief status]
### Risks / Blockers
- [Risk] — [impact and mitigation plan]
- [Blocker] — [who/what is needed to unblock]
### Asks
- [Specific request with context — decision needed, resource needed, escalation]
### Next Week
- [What the team will focus on]
Audience: Director/VP level, cross-functional stakeholders Cadence: End of each month Length: 1 page
## Monthly Summary — [Team Name] — [Month YYYY]
### Key Outcomes
1. [Measurable outcome with business impact]
2. [Measurable outcome with business impact]
3. [Measurable outcome with business impact]
### OKR Progress
| Objective | KR | Current | Target | Status |
|-----------|-----|---------|--------|--------|
| ... | ... | ... | ... | 🟢 On Track / 🟡 At Risk / 🔴 Off Track |
### Metrics
| Metric | Last Month | This Month | Trend |
|--------|-----------|------------|-------|
| Sprint velocity | ... | ... | ↑/↓/→ |
| Escaped defects | ... | ... | |
| PR cycle time | ... | ... | |
### Risks and Mitigations
| Risk | Status | Mitigation |
|------|--------|-----------|
| ... | New / Active / Resolved | ... |
### Team Health
Brief note on team morale, capacity changes, hiring status.
### Next Month Focus
Top 2–3 priorities for the upcoming month.
Audience: VP/C-level, org leadership Cadence: End of each quarter Length: 2–3 pages or a short deck (5–8 slides)
## Q[N] Review — [Team Name]
### TL;DR
3-sentence executive summary: what we achieved, what we missed, what's next.
### Scorecard
| Objective | Score | Highlights |
|-----------|-------|-----------|
| ... | 0.X | ... |
Overall: X.XX / 1.0
### Key Wins
- [Win with quantified impact]
- [Win with quantified impact]
### Key Misses
- [Miss with root cause and lesson learned]
### Delivery Metrics
| Metric | Q[N-1] | Q[N] | Trend |
|--------|--------|------|-------|
| Features shipped | ... | ... | |
| Incidents (P1/P2) | ... | ... | |
| Velocity (avg) | ... | ... | |
### Risks and Outlook
Active risks heading into next quarter.
### Next Quarter Preview
Top 3 themes or initiatives for Q[N+1].
| Update Type | Channel | Format | |-------------|---------|--------| | Weekly | Team chat (channel + manager DM) or email | Text with clear sections | | Monthly | Email + shared wiki page | Longer-form with tables | | Quarterly | Wiki doc + presentation | Document + slides for review meeting | | Ad hoc (incident, launch) | Chat + email | Brief, factual, with next steps |
| Anti-Pattern | Problem | Better Approach | |-------------|---------|----------------| | Activity log | "Worked on X" tells nothing about progress | State outcomes: "Shipped X, reducing Y by Z%" | | No risks section | Signals unawareness or avoidance | Always include at least one risk or watch item | | Buried asks | Buries what you need in a wall of text | Surface asks in their own section at the top | | One-size-fits-all | Same update sent to execs and the team | Tailor format and depth by audience | | Inconsistent cadence | Updates come randomly, not on schedule | Pick a day, stick to it every week |
development
TypeScript coding standards and type safety conventions. Use when: creating TypeScript files, defining interfaces and types, writing type-safe code, reviewing TypeScript for type correctness, auditing a codebase for type safety gaps, eliminating any or ts-ignore usage, or improving strict-mode compliance. Covers strict typing, avoiding any and ts-ignore, discriminated unions, Zod runtime validation, immutability patterns, and proper type definitions.
testing
Writing clear, actionable tickets in any issue tracker (Jira, Linear, GitHub Issues, ServiceNow, etc.). Use when: creating epics, stories, tasks, bugs, or spikes; writing acceptance criteria; decomposing work for a sprint; linking dependencies between tickets; auditing backlog items for clarity; or coaching a team on ticket quality. Covers title conventions, description templates, acceptance criteria, decomposition rules, dependency linking, and org-specific pluggable configuration.
development
Testing strategy, patterns, and evaluation for software and LLM/AI systems. Use when: writing tests, choosing test boundaries, designing test data, structuring test suites, evaluating LLM outputs, building evaluation pipelines, setting coverage thresholds, auditing test coverage gaps in existing projects, or improving test quality and structure.
development
--- name: statistics description: >- Statistical analysis and hypothesis testing for data-driven decisions. Use when: choosing the right statistical test for a question, calculating sample sizes, running A/B test analysis, comparing distributions, measuring correlation, building confidence intervals, validating assumptions before applying a test, interpreting p-values and effect sizes, or selecting the right summary statistics for a dataset. Covers descriptive statistics, hypothesi