Scrum Master
alirezarezvani/claude-skills
Advanced Scrum Master skill for data-driven agile team analysis and coaching.
Comprehensive Scrum Master assistant for sprint planning, backlog grooming, retrospectives, capacity planning, and daily standups with intelligent context-aware reporting
$ npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory scrum-master-agent --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .claude/skills && cp -r skills-src/generated-skills/scrum-master-agent .claude/skills/scrum-master-agent && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "scrum-master-agent" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agent into .claude/skills/scrum-master-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrum-master-agent", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agentType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory scrum-master-agent --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .agents/skills && cp -r skills-src/generated-skills/scrum-master-agent .agents/skills/scrum-master-agent && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "scrum-master-agent" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agent into .agents/skills/scrum-master-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrum-master-agent", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory scrum-master-agent --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/generated-skills/scrum-master-agent .cursor/skills/scrum-master-agent && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "scrum-master-agent" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agent into .cursor/skills/scrum-master-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrum-master-agent", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/alirezarezvani/claude-code-skill-factory.git --path generated-skills/scrum-master-agent--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory scrum-master-agent --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/generated-skills/scrum-master-agent .gemini/skills/scrum-master-agent && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "scrum-master-agent" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agent into .gemini/skills/scrum-master-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrum-master-agent", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install alirezarezvani/claude-code-skill-factory scrum-master-agentInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .github/skills && cp -r skills-src/generated-skills/scrum-master-agent .github/skills/scrum-master-agent && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "scrum-master-agent" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agent into .github/skills/scrum-master-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrum-master-agent", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install alirezarezvani/claude-code-skill-factory scrum-master-agent --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/alirezarezvani/claude-code-skill-factory.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/generated-skills/scrum-master-agent .opencode/skills/scrum-master-agent && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "scrum-master-agent" agent skill from https://github.com/alirezarezvani/claude-code-skill-factory/tree/dev/generated-skills/scrum-master-agent into .opencode/skills/scrum-master-agent/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scrum-master-agent", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
scrum-master-agentComprehensive Scrum Master assistant for sprint planning, backlog grooming, retrospectives, capacity planning, and daily standups with intelligent context-aware reporting
Scrum Master Agent is an agent skill from alirezarezvani/claude-code-skill-factory. Comprehensive Scrum Master assistant for sprint planning, backlog grooming, retrospectives, capacity planning, and daily standups with intelligent context-aware reporting
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files (for example `HOW_TO_USE.md`, `README.md` and `calculate_metrics.py`).
It sits in Product & Project Management, covering Sprint planning and agile, Meeting notes and agendas and Retrospectives. The repository describes itself as: Claude Code Skill Factory — A powerful open-source toolkit for building and deploying production-ready Claude Skills, Code Agents, custom Slash Commands, and LLM Prompts at… The licence is MIT.
5 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ba18b31. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
hooks.slack.comoutlook.office.comAlso links to:
api.slack.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Scrum Master Agent loads about 3.3k tokens when it runs. Until then it costs about 47 tokens; SKILL.md has 1,159 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from alirezarezvani/claude-code-skill-factory at commit ba18b31, republished under its MIT licence (© alirezarezvani). 1,159 words, ~3,304 tokens.
.claude/skills/scrum-master-agent/SKILL.md (or your agent's skills folder). This skill also uses 14 other files; get the full folder from GitHub.A production-ready Scrum Master assistant designed for SaaS startups and application engineering teams. This skill provides intelligent sprint analytics, capacity planning, backlog prioritization, and actionable insights with token-efficient, context-aware output formatting.
JSON (Recommended):
{
"tool": "linear|jira|github|azure",
"sprint_name": "Sprint 45",
"start_date": "2025-11-05",
"end_date": "2025-11-19",
"team_capacity": 80,
"stories": [...]
}CSV:
story_id,title,points,status,assignee,priority,blocked
STORY-123,User login,5,In Progress,Alice,High,falseYAML:
sprint:
name: "Sprint 45"
team:
- name: Alice
capacity: 40
- name: Bob
capacity: 40Tool-Specific Exports:
Token Budget: 50-100 tokens
🚀 Sprint 45 - Day 7/10
✅ Completed: 3 stories (13 pts)
🔄 In Progress: 5 stories (21 pts)
⚠️ Blocked: 1 story (5 pts) - Needs DB access
Velocity: On track (65% complete, 70% time elapsed)Token Budget: 200-500 tokens
📊 Sprint 45 Planning Summary
Capacity: 80 pts | Committed: 75 pts | Buffer: 5 pts
High Priority (35 pts):
- STORY-123: User authentication (8 pts)
- STORY-124: Payment integration (13 pts)
- STORY-125: Dashboard redesign (8 pts)
Recommendations:
1. P0: Address DB access blocker
2. P1: Reduce scope if velocity drops below 85%
3. P2: Consider splitting STORY-124 (13 pts is risky)Token Budget: 500-1000 tokens
Includes:
Token Budget: 300-500 tokens
🔍 Sprint 45 Retrospective
What Went Well:
- 95% velocity achievement
- Zero production incidents
- Early story completion (3 days before deadline)
What Needs Improvement:
- 2 stories blocked for >2 days
- Code review delays (avg 18 hours)
Action Items:
[P0] Establish DB access protocol (Owner: Alice, Due: 11/12)
[P1] Set 8-hour code review SLA (Owner: Bob, Due: 11/15)
[P2] Add automated status updates (Owner: Team, Due: 11/20)For tool integration and dashboards:
{
"sprint": "Sprint 45",
"metrics": {
"velocity": 75,
"completion_rate": 0.95,
"cycle_time_avg": 3.2
},
"risks": [...],
"recommendations": [...]
}Daily Standup:
@scrum-master-agent
Generate a quick standup summary for Sprint 45 using the attached Linear export.Sprint Planning:
@scrum-master-agent
Help me plan Sprint 46. Team capacity is 80 points. Here's the backlog (CSV attached).
Prioritize based on effort, value, and risk.Burndown Analysis:
@scrum-master-agent
Analyze Sprint 45 burndown. Are we on track? When will we likely finish?
Attached: Jira sprint export (JSON)Retrospective:
@scrum-master-agent
Generate retrospective report for Sprint 45. Focus on blockers and cycle time.
Attached: GitHub Projects export (CSV)Capacity Planning:
@scrum-master-agent
Calculate team capacity for next sprint. Alice is on PTO for 3 days, Bob has 2 days of meetings.
Team size: 4 engineers (40 pts each normally).Multi-Tool Comparison:
Compare velocity trends across last 3 sprints using Linear data for Sprint 43-44 and Jira data for Sprint 45.Risk Analysis:
Identify high-risk stories in the backlog. Flag anything with >8 points, blockers, or missing dependencies.Custom Metrics:
Calculate sprint health score based on: velocity (40%), burndown trend (30%), blocked items (20%), team morale (10%).parse_input.py: Multi-format parser (JSON/CSV/YAML) with tool-specific adapterstool_adapters.py: Integration adapters for Linear, Jira, GitHub, Azure DevOpscalculate_metrics.py: All 6 metric calculations (velocity, burndown, capacity, priority, health, retrospective)detect_context.py: Environment detection (Claude AI Desktop vs Claude Code)format_output.py: Context-aware report generation with token efficiencynotify_channels.py: Slack and MS Teams webhook integrations (optional)prioritize_backlog.py: Priority scoring with effort/value/risk analysis1. Velocity Analysis:
2. Burndown Tracking:
3. Capacity Planning:
4. Priority Scoring:
priority_score = (value * 2 + (10 - effort) + (10 - risk)) / 45. Sprint Health Score:
6. Retrospective Analysis:
tool_adapters.pycp -r scrum-master-agent ~/.claude/skills/Drag the scrum-master-agent.zip file into Claude Desktop.
Use the /v1/skills endpoint to upload the skill package.
Notifications are disabled by default and completely optional. The skill works perfectly without any notification setup.
Option 1: Configuration File (Recommended)
# Copy example config
cp config.example.yaml config.yaml
# Edit config.yaml with your webhook URLs
# Set enabled: true
# Choose channel: slack or teamsOption 2: Environment Variables
export NOTIFY_ENABLED=true
export NOTIFY_CHANNEL=slack # or teams
export SLACK_WEBHOOK_URL=https://hooks.slack.com/services/YOUR/WEBHOOK/URL
export TEAMS_WEBHOOK_URL=https://outlook.office.com/webhook/YOUR/WEBHOOK/URLGetting Webhook URLs:
Slack:
Microsoft Teams:
Using Notifications:
@scrum-master-agent
Generate daily standup summary and send notification to Slack.Notifications are token-efficient (50-100 tokens max) with:
Version: 1.1.0 (with Notification Support) Last Updated: 2025-11-05 Author: Claude Code Skills Factory License: MIT
For issues, feature requests, or contributions, see the skill's GitHub repository or contact the Skills Factory maintainers.
© alirezarezvani, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 14 other files in generated-skills/scrum-master-agent of alirezarezvani/claude-code-skill-factory.
Open the folder on GitHubat commit ba18b31
Scrum Master Agent next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Scrum Master Agent this skillalirezarezvani/claude-code-skill-factory | 880 | — | ~3.3k | Automated safety check: Pass | MIT | |
| Scrum Masteralirezarezvani/claude-skills | 28k | 1 repos | ~2.4k | Automated safety check: Pass | MIT | |
| Omh Operating Rhythmrlaope/oh-my-hermes | 3.2k | — | ~1.5k | Automated safety check: Pass | MIT | |
| Scrum Masterborghei/Claude-Skills | 881 | — | ~2.5k | Automated safety check: Pass | MIT | |
| Agile Ceremoniesaiskillstore/marketplace | 430 | 1 repos | ~355 | Automated safety check: Pass | None | |
| Triagejoa23/linear-cli | 144 | — | ~699 | Automated safety check: Pass | MIT |
alirezarezvani/claude-skills
Advanced Scrum Master skill for data-driven agile team analysis and coaching.
rlaope/oh-my-hermes
[omh] Team minutes, retros, and decision history to keep: meeting minutes, scrum/sprint records, retros, decisions, and follow-up history.
borghei/Claude-Skills
Data-driven Scrum Master for sprint health scoring, Monte Carlo velocity forecasting, retrospective analysis, capacity planning, and Tuckman team coaching.
aiskillstore/marketplace
Agile ceremonies and sprint management specialist. An agent skill from aiskillstore/marketplace.
joa23/linear-cli
Triage and prioritize Linear backlog issues using the linear CLI.
jwynia/agent-skills
Orchestrate agile development workflows for Gitea repositories using the tea CLI.
alirezarezvani/claude-code-skill-factory
Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store
alirezarezvani/claude-code-skill-factory
Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven…
alirezarezvani/claude-code-skill-factory
Analyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization.
alirezarezvani/claude-code-skill-factory
Claude Code agent generation system that creates custom agents and sub-agents with enhanced YAML frontmatter, tool access patterns, and MCP integration support following proven production patterns
alirezarezvani/claude-code-skill-factory
Comprehensive Test Driven Development guide for engineering subagents with multi-framework support, coverage analysis, and intelligent test generation
alirezarezvani/claude-code-skill-factory
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
Categories
Comprehensive Scrum Master assistant for sprint planning, backlog grooming, retrospectives, capacity planning, and daily standups with intelligent context-aware reporting. Scrum Master Agent is an agent skill from alirezarezvani/claude-code-skill-factory.
Scrum Master Agent fits situations like: tasks that involve Sprint planning and agile; tasks that involve Meeting notes and agendas; tasks that involve Retrospectives.
Run `npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a claude-code`. Or copy the skill folder (generated-skills/scrum-master-agent in alirezarezvani/claude-code-skill-factory) into .claude/skills/scrum-master-agent in your project. Claude Code loads it when a task matches its description.
Run `npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a codex`. Or copy the skill folder (generated-skills/scrum-master-agent in alirezarezvani/claude-code-skill-factory) into .agents/skills/scrum-master-agent in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alirezarezvani/claude-code-skill-factory --skill scrum-master-agent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scrum-master-agent, .gemini/skills/scrum-master-agent, .github/skills/scrum-master-agent and .opencode/skills/scrum-master-agent in your project.
Going by SKILL.md and its folder, Scrum Master Agent needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md names 3 domains. In commands or code: hooks.slack.com and outlook.office.com; the agent is likely to contact these when it follows the instructions. As links in the text: api.slack.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Scrum Master Agent is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Scrum Master Agent: Scrum Master (alirezarezvani/claude-skills, 28k stars), Omh Operating Rhythm (rlaope/oh-my-hermes, 3.2k stars), Scrum Master (borghei/Claude-Skills, 881 stars) and Agile Ceremonies (aiskillstore/marketplace, 430 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
alirezarezvani (a GitHub user) maintains it in alirezarezvani/claude-code-skill-factory, which has 880 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on November 12, 2025.
Source: alirezarezvani/claude-code-skill-factory on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.