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-master

Skill 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.