milestones

Create, assign, and close GitHub milestones with validation.

1|2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/alunduil/alunduil-chezmoi --skill milestones
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: milestones
Source: https://github.com/alunduil/alunduil-chezmoi/tree/main/dot_claude/skills/milestones
Command: npx skills add https://github.com/alunduil/alunduil-chezmoi --skill milestones

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Milestones provide a structured way to group work, align on release goals, and prevent scope creep by collecting related issues and PRs under defined targets.

Core Features & Use Cases

  • Create and name milestones along one axis (Release, Date, or Theme) to frame work scope.
  • Assign issues and PRs to milestones and track progress toward completion.
  • Close milestones when goals are reached or re-scope remaining work into a new milestone.

Quick Start

Create a milestone named 'v1.2.0' anchored to a release date and assign the current sprint issues to it.

Frequently Asked Questions about milestones

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

FAQPage Schema
How do I plan and track GitHub milestones for a software release?

To plan and track GitHub milestones, you can create milestones anchored to a release, date, or theme, assign related issues and PRs, and monitor progress until completion. This workflow frames the work scope and aligns release goals.

What is the best way to name GitHub milestones to prevent scope creep?

The best way to name GitHub milestones is along a single axis like Release, Date, or Theme. Axis-based naming frames the work scope, collects related issues under defined targets, and prevents uncontrolled growth of project boundaries.

Can I close a GitHub milestone while unresolved issues remain open?

No, you cannot close a GitHub milestone while unresolved issues remain open. Validation rules ensure milestones reflect defined outcomes, requiring you to resolve remaining issues or re-scope them into a new milestone before closure.

How do I assign issues and PRs to a milestone in GitHub project management?

To assign issues and PRs to a milestone in GitHub project management, you group related work items under a defined target. This tracks progress toward completion and aligns pull requests with specific sprint or release goals.

Does this milestone planning approach support thematic roadmaps and sprints?

Yes, this milestone planning approach supports thematic roadmaps and sprints by using theme-based or date-based naming axes. It groups related issues and PRs under defined targets to align teams on specific project objectives.