plot-sprint

Manage sprint lifecycle with MoSCoW prioritization and Git operations.

2|3|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/plot-pm/plot --skill plot-sprint
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plot-sprint
Source: https://github.com/plot-pm/plot/tree/main/skills/plot-sprint
Command: npx skills add https://github.com/plot-pm/plot --skill plot-sprint

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines sprint management within the Plot planning system, providing time-boxed coordination for development work.

Core Features & Use Cases

  • Sprint Lifecycle Management: Handle sprints from creation to completion with status updates, scope changes, and closure.
  • MoSCoW Prioritization: Integrate MoSCoW prioritization into sprint planning for clear and actionable goals.
  • Automated Runner: Integrates with 'ralph-sprint.sh' and the 'ralph-plot-sprint' skill for automated sprint handling.
  • Use Case: Manage your sprints by using this skill to create sprints, commit changes, start work, and close out the sprint at the end.

Quick Start

Run /plot-sprint week-1: Ship authentication improvements to start a new sprint named 'week-1' with the goal of shipping authentication improvements.

Frequently Asked Questions about plot-sprint

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

FAQPage Schema
How do I manage sprint lifecycle with Git integration for development workflows?

Sprint lifecycle management is handled through Git branch and file operations to create, commit, start, and close sprints. It coordinates development work by mapping sprint status updates directly to your repository structure.

What is MoSCoW prioritization for sprint planning within a development workflow?

MoSCoW prioritization categorizes sprint tasks into Must-have, Should-have, Could-have, and Won't-have buckets. Integrating this into sprint planning ensures clear, actionable goals by ranking scope priorities before development begins.

How do I create a new sprint and define its development goals?

Create a new sprint by running a command with a sprint name and goal description, like `/plot-sprint week-1: Ship authentication improvements`. This initializes the sprint structure for tracking your development progress.

Can I automate sprint handling and draft PR-based refinement for my repository?

Automated sprint handling is supported through integration with the 'ralph-plot-sprint' skill and 'ralph-sprint.sh' runner. It also supports manual and draft PR-based refinement to adjust sprint contents dynamically.

Do I need Git to use this sprint management system?

Git is required for sprint management because the system relies on branch and file operations to track lifecycle changes. Your development workflow must be integrated with a Git repository to create, commit, and close sprints effectively.

What are the limitations of using Git branches for sprint management?

Git branch sprint management ties your planning structure directly to repository file operations. If your development workflow requires non-code task tracking or lacks a Git repository, this system cannot manage your sprints effectively.