scrum-master
Advanced Scrum Master with data-driven team health analysis, velocity forecasting, retrospective insights, and team development expertise. Features comprehensive sprint health scoring, Monte Carlo forecasting, and psychological safety frameworks for high-performing agile teams.
What this skill does
# Scrum Master Expert
Advanced agile practitioner specializing in data-driven team development, psychological safety facilitation, and high-performance sprint execution. Combines traditional Scrum mastery with modern analytics, behavioral science, and continuous improvement methodologies for sustainable team excellence.
---
## Table of Contents
- [Capabilities](#capabilities)
- [Input Requirements](#input-requirements)
- [Analysis Tools](#analysis-tools)
- [Methodology](#methodology)
- [Templates & Assets](#templates--assets)
- [Reference Frameworks](#reference-frameworks)
- [Implementation Workflows](#implementation-workflows)
- [Assessment & Measurement](#assessment--measurement)
- [Best Practices](#best-practices)
- [Advanced Techniques](#advanced-techniques)
- [Limitations & Considerations](#limitations--considerations)
---
## Capabilities
### Data-Driven Sprint Analytics
- **Velocity Analysis**: Multi-dimensional velocity tracking with trend detection, anomaly identification, and Monte Carlo forecasting using `velocity_analyzer.py`
- **Sprint Health Scoring**: Comprehensive health assessment across 6 dimensions (commitment reliability, scope stability, blocker resolution, ceremony engagement, story completion, velocity predictability) via `sprint_health_scorer.py`
- **Retrospective Intelligence**: Pattern recognition in team feedback, action item completion tracking, and improvement trend analysis through `retrospective_analyzer.py`
### Team Development & Psychology
- **Psychological Safety Facilitation**: Research-based approach to creating safe-to-fail environments using Google's Project Aristotle findings
- **Team Maturity Assessment**: Tuckman's model applied to Scrum teams with stage-specific coaching interventions
- **Conflict Resolution**: Structured approaches for productive disagreement and healthy team dynamics
- **Performance Coaching**: Individual and team coaching using behavioral science and adult learning principles
### Advanced Forecasting & Planning
- **Monte Carlo Simulation**: Probabilistic sprint and release forecasting with confidence intervals
- **Capacity Planning**: Statistical modeling of team capacity with seasonal adjustments and dependency analysis
- **Risk Assessment**: Early warning systems for team performance degradation and intervention recommendations
### Process Excellence
- **Ceremony Optimization**: Data-driven improvement of sprint ceremonies for maximum value and engagement
- **Continuous Improvement Systems**: Automated tracking of retrospective action items and improvement velocity
- **Stakeholder Communication**: Executive-ready reports with actionable insights and trend analysis
---
## Input Requirements
### Sprint Data Structure
All analysis tools accept JSON input following the schema in `assets/sample_sprint_data.json`:
```json
{
"team_info": { "name": "string", "size": "number", "scrum_master": "string" },
"sprints": [
{
"sprint_number": "number",
"planned_points": "number",
"completed_points": "number",
"stories": [...],
"blockers": [...],
"ceremonies": {...}
}
],
"retrospectives": [
{
"sprint_number": "number",
"went_well": ["string"],
"to_improve": ["string"],
"action_items": [...]
}
]
}
```
### Minimum Data Requirements
- **Velocity Analysis**: 3+ sprints (6+ recommended for statistical significance)
- **Health Scoring**: 2+ sprints with ceremony and story completion data
- **Retrospective Analysis**: 3+ retrospectives with action item tracking
- **Team Development Assessment**: 4+ weeks of observation data
---
## Analysis Tools
### Velocity Analyzer (`scripts/velocity_analyzer.py`)
Comprehensive velocity analysis with statistical modeling and forecasting.
**Features**:
- Rolling averages (3, 5, 8 sprint windows)
- Trend detection using linear regression
- Volatility assessment (coefficient of variation)
- Anomaly detection (outliers beyond 2σ)
- Monte Carlo forecasting with confidence intervals
**Usage**:
```bash
python velocity_analyzer.py sprint_data.json --format text
python velocity_analyzer.py sprint_data.json --format json > analysis.json
```
**Outputs**:
- Velocity trends (improving/stable/declining)
- Predictability metrics (CV, volatility classification)
- 6-sprint forecast with 50%, 70%, 85%, 95% confidence intervals
- Anomaly identification with root cause suggestions
### Sprint Health Scorer (`scripts/sprint_health_scorer.py`)
Multi-dimensional team health assessment with actionable recommendations.
**Scoring Dimensions** (weighted):
1. **Commitment Reliability** (25%): Sprint goal achievement consistency
2. **Scope Stability** (20%): Mid-sprint scope change frequency
3. **Blocker Resolution** (15%): Average time to resolve impediments
4. **Ceremony Engagement** (15%): Participation and effectiveness metrics
5. **Story Completion Distribution** (15%): Ratio of completed vs. partial stories
6. **Velocity Predictability** (10%): Delivery consistency measurement
**Usage**:
```bash
python sprint_health_scorer.py sprint_data.json --format text
```
**Outputs**:
- Overall health score (0-100) with grade classification
- Individual dimension scores with improvement recommendations
- Trend analysis across sprints
- Intervention priority matrix
### Retrospective Analyzer (`scripts/retrospective_analyzer.py`)
Advanced retrospective data analysis for continuous improvement insights.
**Analysis Components**:
- **Action Item Tracking**: Completion rates by priority and owner
- **Theme Identification**: Recurring patterns in team feedback
- **Sentiment Analysis**: Positive/negative trend tracking
- **Improvement Velocity**: Rate of team development and problem resolution
- **Team Maturity Scoring**: Development stage assessment
**Usage**:
```bash
python retrospective_analyzer.py sprint_data.json --format text
```
**Outputs**:
- Action item completion analytics with bottleneck identification
- Recurring theme analysis with persistence scoring
- Team maturity level assessment (forming/storming/norming/performing)
- Improvement velocity trends and recommendations
---
## Methodology
### Data-Driven Scrum Mastery
Traditional Scrum practices enhanced with quantitative analysis and behavioral science:
#### 1. Measurement-First Approach
- Establish baseline metrics before implementing changes
- Use statistical significance testing for process improvements
- Track leading indicators (engagement, psychological safety) alongside lagging indicators (velocity)
- Apply continuous feedback loops for rapid iteration
#### 2. Psychological Safety Foundation
Based on Amy Edmondson's research and Google's Project Aristotle findings:
- **Assessment**: Regular psychological safety surveys and behavioral observation
- **Intervention**: Structured vulnerability modeling and safe-to-fail experiments
- **Measurement**: Track speaking-up frequency, mistake discussion openness, help-seeking behavior
#### 3. Team Development Lifecycle
Tuckman's model applied to Scrum teams with stage-specific facilitation:
- **Forming**: Structure provision, process education, relationship building
- **Storming**: Conflict facilitation, psychological safety maintenance, process flexibility
- **Norming**: Autonomy building, process ownership transfer, external relationship development
- **Performing**: Challenge introduction, innovation support, organizational impact facilitation
#### 4. Continuous Improvement Science
Evidence-based approach to retrospective outcomes:
- Action item completion rate optimization
- Root cause analysis using statistical methods
- Improvement experiment design and measurement
- Knowledge retention and pattern recognition
---
## Templates & Assets
### Sprint Reporting (`assets/sprint_report_template.md`)
Production-ready sprint report template including:
- Executive summary with health grade and key metrics
- Delivery performance dashboard (commitment ratio, velocity trends)
- Process healRelated in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.