Scrum Master Expert
Scrum Master Expert is a data-driven skill that analyzes sprint data from Jira or similar tools using three Python scripts: velocity_analyzer.py for Monte Carlo forecasting, sprint_health_scorer.py for multi-dimensional health scoring, and retrospective_analyzer.py for action-item and theme tracking. It produces confidence-interval forecasts, health grade reports, and improvement-velocity trends to support agile coaching and team development.
✨ What it does
- Runs Monte Carlo simulation to forecast velocity at 50/70/85/95% confidence intervals.
- Scores team health across 6 weighted dimensions (commitment reliability, scope stability, blocker resolution, ceremony e
- Tracks action-item completion rates, recurring themes, sentiment trends, and team maturity level.
- Generates trend analysis (improving/stable/declining) and anomaly flags with root-cause suggestions.
- Provides intervention priority matrix and stage-specific facilitation guidance.
- Validates input data and prompts for additional sprints or missing fields when needed.
🎯 When to use it
- When you need to analyze sprint velocity and forecast future capacity with confidence intervals.
- When you want to assess team health across dimensions like commitment reliability and scope stability.
- When you need to track retrospective action items and recurring themes to measure improvement.
- When you are planning a sprint and need data-driven recommendations for commitment levels.
- When you want to measure team maturity and guide interventions based on agile team dynamics.
🚀 How to use
Trigger the skill by asking for sprint analysis, velocity forecasting, health scoring, or retrospective insights. Provide a JSON file following the schema in assets/sample_sprint_data.json, typically exported from Jira. The skill runs Python scripts (velocity_analyzer.py, sprint_health_scorer.py, retrospective_analyzer.py) with commands like python velocity_analyzer.py sprint_data.json --format text. Example prompts:
Analyze our sprint velocity and forecast next sprint capacity.
Run a health check on our last 6 sprints and give recommendations.
📄 Output: The skill produces text or JSON reports including velocity trends, confidence-interval forecasts, health scores with grades, and retrospective analysis summaries.
📦 Add this skill to Claude Code
# 1. Get the skills repo
git clone --depth 1 https://github.com/alirezarezvani/claude-skills /tmp/claude-skills
# 2. Copy this skill into your project (or ~/.claude/skills for all projects)
mkdir -p .claude/skills
cp -r /tmp/claude-skills/project-management/skills/scrum-master .claude/skills/scrum-masterSkill source: project-management/skills/scrum-master/SKILL.md
⚠️ Good to know
Requires at least 3 sprints for velocity analysis (6+ recommended for statistical significance) and complete data for accurate scoring; recommendations must be interpreted with organizational context and qualitative observation.
❓ FAQ
What is the minimum number of sprints needed for velocity analysis?
Velocity analysis requires at least 3 sprints; otherwise the script stops and prompts for more data. 6+ sprints are recommended for statistically significant Monte Carlo results.
What does the sprint health scorer measure?
It scores team health across 6 weighted dimensions: commitment reliability, scope stability, blocker resolution, ceremony engagement, story completion distribution, and velocity predictability, producing an overall 0-100 grade.
How does the retrospective analyzer determine team maturity?
It tracks action-item completion, recurring themes, and sentiment trends to output a team maturity level (forming/storming/norming/performing) and improvement-velocity trend.
🤖 Overview, features, install steps and FAQ were generated from the project's SKILL.md on Sep 4, 2026. Always check the original source before running commands.