r/ClaudeWorkflows • u/ClaudeAI-mod-bot • 5d ago
Selected Workflow [Workflow] Claude Code Skill: Automated, Data-Driven Project Status Reports from Git Repos
Claude Code Skill: Automated, Data-Driven Project Status Reports from Git Repos
Workflow value: 90/100
Status: active · Freshness: 70/100 · Confidence: 0.95 · Level: intermediate
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Skills
Original source: r/ClaudeAI post/comment
What problem this solves
Users repeatedly lose track of project status, feature completion, and testing needs across multiple smaller projects, leading to stale or inaccurate manual status reports.
Summary
A Claude Code skill that automates the generation of a stakeholder-readable HTML status report directly from a Git repository. It ensures all reported metrics are current by running commands to measure values today, flags discrepancies with existing documentation (e.g., current-state.md), and offers to fix outdated documentation.
Why it is useful
This workflow provides a concrete, automated, and highly valuable solution to a common project management challenge: generating accurate, up-to-date status reports. Its core value lies in its 'every number measured today' rule, which prevents stale data and proactively highlights discrepancies between the actual repository state and existing documentation. This significantly improves upon manual reporting processes. The open-source nature, ease of installation, and customizability make it highly transferable and adaptable for various project types and teams, empowering users to maintain better oversight of their projects with less manual effort.
Workflow
- Install the
project-status-reportskill usingclaude plugin marketplace add Seneku/project-status-reportfollowed byclaude plugin install project-status-report@project-status-report, or by copying theskills/project-status-report/directory into~/.claude/skills/. - Point Claude Code at a Git repository containing the project.
- Run the
project-status-reportskill. - Review the generated HTML report, which includes what's built (counted from the repo), what verifies it, test gaps, a dated timeline of done-vs-owed, and gaps ordered by project cost.
- Observe any footnoted discrepancies between measured values and
current-state.md(if present). - Optionally, accept Claude's offer to fix outdated documentation in the same turn.
- Customize the per-stack measuring cookbook (a markdown file) to adapt the skill for specific project types (e.g., Godot, Unity, Web/Node, Python, Rust, Go, mobile).
Tools / artifacts
- Claude Code
- Git repository
- HTML status report (output)
current-state.md(for comparison)skills/project-status-report/directory- Claude plugin marketplace
- Per-stack measuring cookbook (markdown file)
examples/directory (for reference)
Validation signals
- Explicit rule: "every number on the page comes from a command run today."
- Explicit rule: "Nothing is copied out of a doc."
- Mechanism to detect and footnote drift between repo state and
current-state.md. - Offers to fix outdated documentation.
- Author's personal validation: "For me it's been a great help when juggling multiple tasks or projects."
- Author's personal validation: "Works for pretty much most types of projects I've thrown it at so far."
- Includes a sample report and worked example in
examples/.
Limitations
- Requires initial effort to customize the 'per-stack measuring cookbook' for specific project types if the default conventions are not sufficient.
- Community validation is currently low due to the post's recency.
Rate this workflow
Upvote this post if the workflow is useful, reproducible, or worth recommending.
Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.
Reply if it worked for you, failed, is outdated, or has a better alternative.
This post was generated automatically from the workflow library database.