Project Health Dashboard
Gather metrics from issues, errors, and pipelines into a comprehensive health summary
Example Prompt
Generate a project health dashboard from our GitHub issues, Sentry errors, and CI/CD pipelines
About
This skill compiles a project health dashboard by aggregating data from GitHub issues, Sentry error tracking, and GitLab CI/CD pipelines. It calculates key health indicators like open issue velocity, error rates, and deployment frequency, producing a single summary that gives the team a clear picture of project status.
Workflow Steps
List open and recently closed GitHub issues to measure issue velocity
📋 List IssuesRetrieve recent Sentry issues to calculate error rates and identify top errors
🚨 List IssuesList recent GitLab CI/CD pipelines to assess deployment frequency and success rates
⚙️ List PipelinesSynthesize all metrics into health scores and trend indicators
🧠 Structured ReasoningPost the project health dashboard summary to the team Slack channel
📨 Send MessageTools Used
List Issues
List open issues in a GitHub repository with filtering by label, assignee, or milestone
List Pipelines
List CI/CD pipeline runs for a GitLab project with status, duration, and trigger info
List Issues
Retrieve unresolved error issues from a Sentry project, sorted by frequency or last seen
Structured Reasoning
Break down a complex problem into sequential reasoning steps with explicit chain-of-thought
Send Message
Send a message to a Slack channel or direct message conversation
Required MCP Servers
GitHub
Access GitHub repos, issues, PRs, and code search via the official MCP server
GitLab
Manage GitLab projects, merge requests, issues, and CI/CD pipelines
Sentry
Query error reports, performance data, and release health from Sentry
Sequential Thinking
Dynamic problem-solving through structured thought sequences with branching and revision
Slack
Send messages, read channels, and manage Slack workspace interactions