sprint-wrapup

Automate end-of-sprint closure by validating PR merges, cleaning branches, and updating Supabase statuses.

Updated Oct 24, 2025
One-click install
npx skills add https://github.com/5hdaniel/Mad --skill sprint-wrapup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-wrapup
Source: https://github.com/5hdaniel/Mad/tree/main/.claude/skills/sprint-wrapup
Command: npx skills add https://github.com/5hdaniel/Mad --skill sprint-wrapup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates sprint closure by verifying merges, cleaning branches, recording backlog items, updating statuses, and generating a retrospective summary.

Core Features & Use Cases

  • Verify all PRs are merged for the sprint and close any lingering open items.
  • Clean up branches and worktrees created during the sprint to maintain a clean repository.
  • Record new backlog items (bugs, follow-ups, tech debt) into Supabase tables (pm_backlog_items) with proper categorization and priorities.
  • Update sprint and task statuses in Supabase (pm_sprints, pm_tasks) and mark the sprint as completed.
  • Generate a concise sprint retrospective to document delivered work, lessons learned, and next-step items. Typical use: at the end of a sprint when development work is complete, reviewed, and deployed.

Quick Start

Run the sprint-wrapup workflow for the active sprint and review the generated retrospective summary.

Frequently Asked Questions about sprint-wrapup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sprint closure and verify PR merges?

Automating sprint closure involves verifying all PR merges for the sprint, cleaning lingering branches, and updating task statuses in Supabase PM tables. The workflow ensures data integrity by validating merges before marking the sprint as completed.

Can I record backlog items into Supabase during end-of-sprint wrap-up?

Yes, you can record backlog items into Supabase during end-of-sprint wrap-up by ingesting bugs, follow-ups, and tech debt into the pm_backlog_items table with proper categorization and priorities.

What's the best way to generate a sprint retrospective automatically?

Generating a sprint retrospective automatically requires validating PR merges and updating sprint statuses in Supabase. The process produces a concise summary documenting delivered work, lessons learned, and next-step items.

Does sprint wrap-up work with Git-based PRs and Supabase PM tables?

Yes, sprint wrap-up works specifically with Git-based PRs and Supabase PM tables. It uses SQL and PM API interactions to verify merges, clean worktrees, update pm_sprints and pm_tasks tables, and enforce an auditable trail of sprint activities.

Why does sprint closure require cleaning branches and worktrees?

Sprint closure requires cleaning branches and worktrees to maintain a clean repository after development. This ensures lingering open items are closed and the repository remains uncluttered before the sprint status is marked as completed in the project management system.

When should I not use automated sprint wrap-up?

You should not use automated sprint wrap-up until development work is complete, reviewed, and deployed. Running the workflow earlier risks skipping the verification of open PR merges and failing to capture unfinished backlog items properly.