| name | project-status-reporting |
| description | Generate comprehensive project status reports, executive dashboards, and stakeholder communications with automatic data aggregation from project documentation structure. |
| license | MIT |
Project Status Reporting
Generates standardized status reports, executive dashboards, and stakeholder communications by aggregating data from project documentation structures and tracking artifacts.
Core Function
Input: Project data from document tree, tracking files, milestone status
Output: Formatted reports, dashboards, presentations for various stakeholder audiences
Report Types
1. Executive Summary Report
Audience: Senior leadership, sponsors
Frequency: Monthly or milestone-based
Format: High-level, visual, action-oriented
# Executive Project Report - [Project Name]
**Report Date**: [Date]
**Project Manager**: [Name]
**Sponsor**: [Name]
## ๐ฏ Executive Summary
- **Overall Status**: [๐ข On Track | ๐ก At Risk | ๐ด Behind]
- **Budget Status**: [% used] of [total budget] ([๐ข Under | ๐ก On Track | ๐ด Over])
- **Timeline**: [On Schedule | X days behind | X days ahead]
- **Next Major Milestone**: [Milestone] - [Date]
## ๐ Key Metrics
| Metric | Current | Target | Trend |
|--------|---------|--------|-------|
| Scope Complete | [X%] | [target%] | [โโโ] |
| Budget Used | [X%] | <80% | [โโโ] |
| Schedule Adherence | [X%] | >90% | [โโโ] |
## ๐จ Attention Required
### Critical Issues (Red)
- [Issue requiring executive intervention]
### Significant Risks (Yellow)
- [Risk requiring sponsor awareness]
## ๐ Major Accomplishments
- [Key achievement this period]
- [Milestone completed]
## ๐
Next Period Focus
- [Key deliverable]
- [Important milestone]
## ๐ฐ Financial Summary
- **Budget Approved**: [amount]
- **Spent to Date**: [amount] ([%])
- **Forecast to Complete**: [amount]
- **Variance**: [+/- amount]
2. Detailed Project Status Report
Audience: Project team, stakeholders
Frequency: Weekly/bi-weekly
Format: Comprehensive, detailed tracking
# Project Status Report - [Project Name]
**Period**: [Start Date] - [End Date]
**Prepared by**: [PM Name]
**Distribution**: [Stakeholder list]
## Project Overview
- **Project**: [Name and description]
- **Phase**: [Current phase]
- **Start Date**: [Date]
- **Target Completion**: [Date]
- **Current Status**: [๐ข๐ก๐ด]
## Scope Progress
### Requirements Status
- **Total Requirements**: [count]
- **Approved**: [count] ([%])
- **In Review**: [count] ([%])
- **Draft**: [count] ([%])
### Deliverables Status
| Deliverable | Owner | Target Date | Status | % Complete |
|-------------|-------|-------------|---------|------------|
| [Item] | [Name] | [Date] | [๐ข๐ก๐ด] | [%] |
## Schedule Status
### Current Milestone: [Name]
- **Target Date**: [Date]
- **Forecast Date**: [Date]
- **Status**: [On Track/At Risk/Behind]
- **Completion**: [%]
### Upcoming Milestones (Next 30 days)
| Milestone | Target Date | Owner | Risk Level |
|-----------|-------------|-------|------------|
| [Name] | [Date] | [Owner] | [๐ข๐ก๐ด] |
## Issue Register
### Open Issues
| ID | Description | Priority | Owner | Target Resolution |
|----|-------------|----------|-------|-------------------|
| I-001 | [Issue] | [H/M/L] | [Name] | [Date] |
### Resolved This Period
- [Issue resolved] - [Resolution date]
| ID | Risk Description | Probability | Impact | Mitigation | Owner |
|----|-----------------|-------------|---------|-------------|-------|
| R-001 | [Risk] | [H/M/L] | [H/M/L] | [Action] | [Name] |
: [hours/FTEs]
: [hours/FTEs] ([%])
: [Yes/No]
: [amount]
: [amount] ([%])
: [amount]
: [amount/period]
: [amount]
: [passed]/[total] ([% pass rate])
: [open count] ([priority breakdown])
: [%] (Target: [%])
: [%]
| CR ID | Description | Impact | Status | Decision Date |
|-------|-------------|---------|---------|--------------|
| CR-001 | [Change] | [S/T/B] | [Pending/Approved/Rejected] | [Date] |
[Change description] - Impact: [description]
[Activity 1] - [Owner] - [Target date]
[Activity 2] - [Owner] - [Target date]
[Decision required] - [By whom] - [By when]
| Name | Role | Allocation | Contact |
|------|------|------------|---------|
| [Name] | [Role] | [%] | [Email] |
3. Stakeholder Communication Brief
Audience: Business stakeholders, end users
Frequency: Milestone-based or monthly
Format: Business-focused, minimal technical detail
# [Project Name] - Stakeholder Update
**Update #**: [Number]
**Date**: [Date]
## What We're Building
[Brief, business-focused project description]
## Progress Highlights
- โ
[Business benefit delivered]
- โ
[User-facing feature completed]
- โ
[Milestone achieved]
## What's Coming Next
### This Month
- [User-visible deliverable]
- [Business capability]
### Next Milestone: [Name] - [Date]
[What stakeholders will see/experience]
## How This Benefits You
- [Specific benefit 1]
- [Specific benefit 2]
- [Process improvement]
## What We Need From You
- [Action item for stakeholders]
- [Decision/input required]
- [Testing/feedback opportunity]
## Questions?
Contact: [PM Name] - [Email] - [Phone]
Project Portal: [Link if applicable]
Report Generation Process
1. Data Collection
## Automatic Data Sources
- `project-milestones.md` โ Schedule status
- `project-tasks.md` โ Task completion
- `project-health.md` โ KPI metrics
- `requirements/` โ Scope progress
- `test-cases/` โ Quality metrics
- `status-reports/` โ Historical trends
## Manual Inputs Required
- Issue descriptions and impact
- Risk assessments and mitigation plans
- Stakeholder feedback and decisions
- Budget and resource updates
- Qualitative observations
2. Report Assembly Workflow
- Collect Data: Aggregate from project files and tracking systems
- Calculate Metrics: Compute percentages, trends, variances
- Assess Status: Apply red/yellow/green status indicators
- Generate Narrative: Create executive summary and key messages
- Format Output: Apply appropriate template for audience
- Review & Validate: Check accuracy and completeness
- Distribute: Send to stakeholder distribution lists
Visual Dashboard Components
Project Health Dashboard
## ๐ Project Dashboard - [Project Name]
### Status Indicators
- **Overall Health**: [๐ข๐ก๐ด]
- **Schedule**: [๐ข๐ก๐ด] [X days ahead/behind]
- **Budget**: [๐ข๐ก๐ด] [X% used]
- **Scope**: [๐ข๐ก๐ด] [X% complete]
- **Quality**: [๐ข๐ก๐ด] [X% pass rate]
### Progress Bars
Requirements: [โโโโโโโโโโ] 80%
Development: [โโโโโโโโโโ] 60%
Testing: [โโโโโโโโโโ] 30%
Documentation: [โโโโโโโโโโ] 100%
### Trend Charts (Last 8 Weeks)
Week: W1 W2 W3 W4 W5 W6 W7 W8
Schedule: ๐ข ๐ข ๐ก ๐ก ๐ก ๐ด ๐ด ๐ก
Budget: ๐ข ๐ข ๐ข ๐ข ๐ก ๐ก ๐ก ๐ก
Quality: ๐ข ๐ข ๐ข ๐ข ๐ข ๐ข ๐ก ๐ข
Milestone Timeline
## ๐๏ธ Milestone Timeline
Past Milestones:
โ
M1: Requirements [Completed 2024-01-15]
โ
M2: Analysis [Completed 2024-02-28]
โ
M3: Design [Completed 2024-04-10]
Current Milestone:
๐ก M4: Development [Target: 2024-06-15, Forecast: 2024-06-22]
Future Milestones:
โณ M5: Testing [Target: 2024-07-30]
โณ M6: Deployment [Target: 2024-08-15]
Report Distribution
Automatic Distribution Lists
## Executive Reports
- Project Sponsor
- Program Manager
- Department Head
- Steering Committee
## Detailed Status Reports
- Project Team Members
- Technical Stakeholders
- Business Analysts
- Quality Assurance
## Stakeholder Communications
- End User Representatives
- Business Process Owners
- Training Team
- Support Team
Communication Channels
- Email Distribution: Automated sending to distribution lists
- Project Portal: Web-based dashboard and report repository
- Team Meetings: Presentation format for status meetings
- Executive Briefings: Slide deck format for leadership reviews
Customization Guidelines
Report Frequency by Project Type
- Critical/High Visibility: Weekly detailed, bi-weekly executive
- Standard Projects: Bi-weekly detailed, monthly executive
- Maintenance/Small: Monthly detailed, quarterly executive
Audience-Specific Adaptations
- Technical Stakeholders: Include detailed metrics, code quality, architecture decisions
- Business Stakeholders: Focus on business value, user impact, timeline
- Executive Leadership: High-level status, financial impact, risk mitigation
- End Users: Feature delivery, training timeline, support preparation
Integration Points
- Reads data from
project-planning-tracking skill artifacts
- Uses
project-document-management folder structure
- Coordinates with
requirements-ingest for scope metrics
- Supports
goals-extract output for success criteria tracking
Report Quality Standards
- Accuracy: All data verified and current
- Timeliness: Reports delivered on schedule
- Clarity: Clear status indicators and actionable information
- Consistency: Standard formats and terminology
- Completeness: All required sections populated
- Relevance: Content tailored to audience needs
GitHub-Integrated Status Reporting
Modern Data Sources
For projects using GitHub-integrated task management structure:
Primary Data Sources
tasks/task-tracking.md โ Current progress metrics
tasks/T##-task-name.md โ Individual task status
project-plan.md โ PERT analysis and critical path
tasks/README.md โ Task management workflow status
- GitHub Issues API โ Real-time collaboration data
Enhanced Status Report Template
# Project Status Report - [Project Name]
**Period**: [Start Date] - [End Date]
**Report Date**: [Date]
**Project Manager**: [Name]
## Executive Summary
- **Overall Status**: [๐ข On Track | ๐ก At Risk | ๐ด Behind]
- **Phase**: [Current phase from project plan]
- **Critical Path Status**: [From PERT analysis]
- **GitHub Integration**: [Active/Synced/Issues tracking]
## Progress Metrics
### Task Completion (from task-tracking.md)
- **Phase 1**: [X]/[Total] tasks complete ([X]%)
- **Overall Project**: [X]/[Total] tasks complete ([X]%)
- **Critical Path**: [On schedule/X days behind/ahead]
### Team Collaboration (from GitHub Issues)
- **Active Issues**: [Count]
- **Comments This Period**: [Count]
- **External Feedback**: [Quality/volume assessment]
## Phase Status
### Phase 1: [Phase Name]
**Status**: [In Progress/Complete]
**Key Accomplishments**:
- [Completed task from T## files]
- [Another accomplishment]
**Active Work**:
- T##: [Task name] - [Owner] - [Status] - [Due date]
**Upcoming** (Next Period):
- T##: [Next task] - [Dependencies] - [Start date]
## Integration Health
### GitHub Sync Status
- **Last Sync**: [Date/time]
- : [None/Description if any]
: [Active contributors count]
: [Aligned/Needs update]
: [Validated/Review needed]
: [Current/Outdated]
| ID | Issue | Impact | GitHub Issue | Owner | Target Resolution |
|----|-------|---------|---------------|-------|-------------------|
| R1 | [Description] | [High/Med/Low] | [#Issue] | [Name] | [Date] |
T##: [Task name] - [Critical dependency]
[Expected issue comments/reviews]
[Planned task imports/exports]
[Decision needed]
[Approval required]
Automated Reporting Capabilities
When using GitHub integration:
- Task Progress: Automatically calculated from T##-task-name.md file states
- Team Activity: GitHub API provides collaboration metrics
- Dependency Tracking: PERT analysis combined with GitHub issue linking
- Historical Trends: GitHub commit history shows documentation evolution
- External Feedback: Issue comments provide stakeholder input metrics
This approach enables both traditional project reporting and modern distributed team collaboration tracking.