---
title: "Agent skills for GitHub Actions CI | StarSling"
description: "Open source agent skills for GitHub Actions. ci-speedup finds what makes your runs slow. ci-score grades your workflow config against best practices."
url: https://starsling.dev/skills
canonicalUrl: https://starsling.dev/skills
---

# Agent skills for GitHub Actions

Skills your coding agent runs against your own repository, on your own machine.

## Install

```sh
npx skills add starslingdev/skills
```

All skills live in one repository: https://github.com/starslingdev/skills

## The skills

### Fix slow GitHub Actions with /ci-speedup

What it measures: wall clock. Measured in minutes from your real runs.

ci-speedup samples your own Actions runs, finds the check that gates your pull requests, and hands your coding agent the evidence to shorten it.

Wall-clock is a different question, and deliberately not part of this grade.

Invoke it with `/ci-speedup` after installing, or paste this prompt into your coding agent:

```text
Run `npx skills use "https://github.com/starslingdev/skills" --skill "ci-speedup"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
```

Open source, MIT licensed. Runs on your machine.

- [See how ci-speedup works](https://starsling.dev/ci-speedup)
- [Read the skill](https://github.com/starslingdev/skills/tree/main/skills/ci-speedup)

### Improve your GitHub Actions setup with /ci-score

What it measures: configuration. Graded pass/fail against a published rubric.

ci-score reads a local checkout, grades it against the best-practice rubric we publish, and ranks a fix for every gap it finds.

How long a run takes is one question. Whether the workflow follows the practices that keep it short is a different one.

Invoke it with `/ci-score` after installing, or paste this prompt into your coding agent:

```text
Run `npx skills use "https://github.com/starslingdev/skills" --skill "ci-score"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
```

Writes ci-score-report.md. No network, no telemetry.

- [See how ci-score works](https://starsling.dev/ci-score)
- [Read the skill](https://github.com/starslingdev/skills/tree/main/skills/ci-score)

New skills land in the same repository, and appear on this page when they do.

[View the repository](https://github.com/starslingdev/skills)
