ci-speedup
Find the GitHub Actions check gating your PRs and give your coding agent the evidence to fix it
ci-speedup is a free, open-source, MIT-licensed agent skill that runs on your machine, analyzes GitHub Actions, and gives your coding agent evidence to draft a fix. It works independently of StarSling Runners and does not require the StarSling GitHub App.
See the ci-speedup overview for a quick introduction before following the operational guide below.
ci-speedup is a local, on-demand audit that you invoke with your own coding agent. StarSling optimization PRs are a separate paid, hosted service that continuously analyzes your CI and opens reviewable PRs once enabled.
Before you start
You need:
- The GitHub CLI authenticated to GitHub. Run
gh auth statusto check. - Read access to the target repository's GitHub Actions runs, jobs, and logs.
- Python 3.9 or newer and PyYAML.
- Node.js and npm to install or invoke the skill with
npx.
Install and run
Install the skill with Vercel's Skills CLI:
npx skills add starslingdev/skillsThe CLI lets you select the coding agent and whether to install the skill for the current project or globally. It currently supports 73 coding agents, including Claude Code, Codex, Cursor, and OpenCode.
In a repository, invoke the installed skill from your coding agent:
/ci-speedupThe skill confirms the repository before it starts reading run data. To use it without installing, ask your coding agent to run this command and follow the generated instructions:
npx skills use "https://github.com/starslingdev/skills" --skill "ci-speedup"On demand versus continuous
| ci-speedup | StarSling optimization PRs | |
|---|---|---|
| Delivery | Agent skill you invoke | Hosted optimization service |
| Execution environment | Your machine, coding agent, and authenticated gh CLI | StarSling's hosted agents and GitHub App |
| Cost and availability | Free, open source, and independent of StarSling Runners | Available on paid plans once enabled; not enabled by default for new accounts |
| Trigger | On demand, when you run it | Continuous analysis as workflows change |
| Output | Diagnosis and evidence-backed prompt for your coding agent | Reviewable optimization PRs opened by StarSling |
Resources
See ci-speedup
Watch the skill analyze a GitHub Actions bottleneck.
Skill source
Read the open-source skill and its implementation.
Launch article
Learn why StarSling built ci-speedup.
Wall-clock methodology
See how the skill identifies and sizes the merge-gating long pole.
Pattern catalog
Browse the maintained optimization catalog.