Generate a health report for scheduled GitHub Actions workflows in this monorepo. Use when asked about scheduled workflow health, nightly build failures, flaky CI, or workflow ownership.
88
—
Does it follow best practices?
Impact
79%
2.02xAverage score across 2 eval scenarios
Advisory
Suggest reviewing before use
Generates an HTML report showing the health status of all scheduled GitHub Actions workflows in the camunda/camunda repository.
Then summarizes the concerning failing and flaky workflows by owner.
git show main:.github/workflows/schedule: trigger# owner: comment from the first 20 lines of each YAML filegh) for the last 5 scheduled runs on mainscheduled-workflow-report.html with collapsible sections, owner info, and a legendgit with access to the main branch (fetched)gh CLI authenticated (gh auth status)python3python3 .claude/skills/ci-scheduled-workflow-health/scripts/scheduled-workflow-report.pyThe script is at: .claude/skills/ci-scheduled-workflow-health/scripts/scheduled-workflow-report.py.
Output: scheduled-workflow-report.html in the current directory. Open with a browser.
stderr shows progress and a summary of failing/flaky workflows with their owners.
RUNS_TO_CHECK constant (default 5) controls how many recent runs to inspect per workflowOWNER / REPO constants control the target repository# owner: <team> in the first 20 lines of each workflow YAMLgit show main: instead of filesystem reads to always reflect the main branch stategh api (no pagination) since we only need ≤5 runs per workflowevent=schedule&branch=main to only see scheduled runs<details> for collapsible sections — failing/flaky are open by default5dd956f
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.