Track and monitor project milestone progress
Tracks project milestones, analyzes progress, predicts completion dates, and identifies risks with actionable recommendations.
/plugin marketplace add davepoon/buildwithclaude/plugin install all-commands@buildwithclaudeTrack and monitor project milestone progress
Check Available Tools
Gather Milestone Data
Analyze Milestone Progress For each milestone:
Perform Predictive Analysis
Risk Assessment Evaluate each milestone for:
Generate Milestone Report Create comprehensive report showing:
Track Dependencies
Provide Recommendations Based on analysis:
1. Check Linear for project milestones/roadmap items
2. Scan GitHub for milestone definitions
3. Analyze git tags for release history
4. Review README/docs for project roadmap
5. Ask user for additional context if needed
Linear/Project Management:
- Milestone definitions and due dates
- Associated tasks and dependencies
- Team assignments and capacity
- Progress percentages
- Blocker status
GitHub:
- Milestone issue tracking
- PR associations
- Release tags and dates
- Branch protection rules
Git History:
- Commit velocity trends
- Feature branch lifecycle
- Release cadence patterns
- Contributor availability
# Milestone Tracking Report - [Project Name]
Generated: [Date]
## Executive Summary
- Total Milestones: [Count]
- On Track: [Count] ([%])
- At Risk: [Count] ([%])
- Blocked: [Count] ([%])
- Completed: [Count] ([%])
## Milestone Dashboard
### 🎯 Current Sprint Milestone: [Name]
**Target Date**: [Date] (in [X] days)
**Confidence Level**: [High/Medium/Low]
Progress: ████████░░ 80% Complete
**Key Deliverables**:
- ✅ User Authentication System
- ✅ Database Schema Migration
- 🔄 API Integration (75%)
- ⏳ Documentation Update (0%)
- ❌ Performance Testing (Blocked)
**Health Indicators**:
- Velocity Trend: ↓ Declining (-15%)
- Burn Rate: 🔴 Behind Schedule
- Risk Level: Medium
- Team Capacity: 85% allocated
### 📅 Upcoming Milestones
#### Q1 2024: Beta Release
**Target**: March 15, 2024
**Status**: 🟡 At Risk
Timeline:
Jan ████████████░░░░░░░░ 60% Feb ░░░░░░░░░░░░░░░░░░░░ 0% Mar ░░░░░░░░░░░░░░░░░░░░ 0%
**Dependencies**:
- Alpha Testing Complete ✅
- Security Audit (In Progress)
- Marketing Website (Not Started)
**Predicted Completion**: March 22 (+7 days)
**Confidence**: 65%
#### Q2 2024: Public Launch
**Target**: June 1, 2024
**Status**: 🟢 On Track
Key Milestones Path:
1. Beta Release → 2. User Feedback Integration → 3. Production Deployment
**Critical Path Items**:
- Infrastructure Setup (Start: April 1)
- Load Testing (Duration: 2 weeks)
- Security Certification (Lead time: 4 weeks)
## Completion Predictions
### Machine Learning Model Predictions
Based on historical data and current velocity:
**Beta Release Probability**:
- On Time (Mar 15): 35%
- 1 Week Delay: 45%
- 2+ Week Delay: 20%
**Factors Influencing Prediction**:
1. Current velocity 15% below plan
2. 2 critical dependencies unresolved
3. Team member on leave next week
4. Historical milestone success rate: 72%
### Monte Carlo Simulation Results
Running 1000 simulations based on task estimates:
Completion Date Distribution: Mar 10-15: ████ 20% Mar 16-22: ████████ 40% Mar 23-31: ██████ 30% April+ : ██ 10%
P50 Date: March 19 P90 Date: March 28
### Risk-Adjusted Timeline
Recommended buffer: +5 days
Confident delivery date: March 20
## Milestone Dependencies
### Critical Path Analysis
```mermaid
gantt
title Critical Path to Beta Release
dateFormat YYYY-MM-DD
section Backend
API Development :done, api, 2024-01-01, 30d
Database Migration :active, db, 2024-02-01, 14d
Security Audit : sec, after db, 21d
section Frontend
UI Components :done, ui, 2024-01-15, 21d
Integration :active, int, after ui, 14d
User Testing : ut, after int, 7d
section Deploy
Infrastructure : inf, 2024-03-01, 7d
Beta Deployment :crit, dep, after sec ut inf, 3d
| Dependency | Impact | Likelihood | Mitigation |
|---|---|---|---|
| Security Audit Delay | High | Medium | Start process early |
| API Rate Limits | Medium | Low | Implement caching |
| Team Availability | High | High | Cross-training needed |
### 6. Early Warning System
```markdown
## ⚠️ Milestone Alerts
### Immediate Attention Required
**1. Performance Testing Blocked**
- Blocker: Test environment not available
- Impact: Beta release at risk
- Days blocked: 3
- Recommended action: Escalate to DevOps
**2. Documentation Lagging**
- Progress: 0% (Should be 40%)
- Impact: User onboarding compromised
- Resource needed: Technical writer
- Recommended action: Reassign team member
### Trending Concerns
**Velocity Decline**
- 3-week trend: -15%
- Projected impact: 1-week delay
- Root cause: Increased bug fixes
- Recommendation: Add bug buffer to estimates
**Scope Creep Detected**
- New features added: 3
- Impact on timeline: +5 days
- Recommendation: Defer to next milestone
## Recommended Actions
### This Week
1. **Unblock Performance Testing**
- Owner: [Name]
- Action: Provision test environment
- Due: Friday EOD
2. **Documentation Sprint**
- Owner: [Team]
- Action: Dedicate 2 days to docs
- Target: 50% completion
### Next Sprint
1. **Velocity Recovery Plan**
- Reduce scope by 20%
- Focus on critical path items
- Defer nice-to-have features
2. **Risk Mitigation**
- Add 5-day buffer to timeline
- Daily standups for blocked items
- Escalation path defined
### Process Improvements
1. Set up automated milestone tracking
2. Weekly milestone health reviews
3. Dependency check before sprint planning
"No milestones found in Linear or GitHub.
To set up milestone tracking:
1. Define milestones in Linear/GitHub
2. Associate tasks with milestones
3. Set target completion dates
Would you like me to:
- Help create milestone structure?
- Import from project documentation?
- Set up basic milestones?"
"Limited historical data for predictions.
Available data: [X] weeks
Recommended: 12+ weeks for accurate predictions
Current analysis based on:
- Available velocity data
- Industry benchmarks
- Task complexity estimates
Confidence level: Low-Medium"
"Explore scenario planning:
1. What if we add 2 more developers?
→ Completion date: -5 days
→ Confidence: +15%
2. What if we cut scope by 20%?
→ Completion date: -8 days
→ Risk level: Low
3. What if key developer is unavailable?
→ Completion date: +12 days
→ Risk level: Critical"
"Optimization opportunities detected:
1. **Parallelize Tasks**
- Tasks A & B can run simultaneously
- Time saved: 1 week
2. **Resource Reallocation**
- Move developer from Task C to Critical Path
- Impact: 3 days earlier completion
3. **Scope Adjustment**
- Defer features X, Y to next milestone
- Impact: Meet original deadline"
"Set up automated milestone monitoring:
1. Daily health checks at 9 AM
2. Weekly trend reports on Fridays
3. Alert when milestones go off-track
4. Slack notifications for blockers
5. Auto-create Linear tasks for risks
Configure automation? [Y/N]"