← ClaudeAtlas

github-actions-authorlisted

Authors fast, cheap, maintainable GitHub Actions workflows applying 2026 best practices: caching with `hashFiles` + `restore-keys`, parallelization via matrix + artifacts, reusability (composite actions for steps, reusable workflows for jobs), security (SHA-pinned actions, least-privilege `GITHUB_TOKEN`, concurrency), and trackable errors (named steps, step summaries, annotations). Two modes: `scaffold` (default) generates workflow YAML; `review` audits an existing workflow against the same rules. Use when creating CI/CD pipelines, optimizing slow workflows, deduping copy-pasted YAML across repos, or auditing workflow security. Triggers on "github action", "github workflow", "ci pipeline", "create workflow", "speed up ci", "review my workflow", "/github-actions-author".
mthines/agent-skills · ★ 5 · Code & Development · score 83
Install: claude install-skill mthines/agent-skills
# GitHub Actions Author Generate or audit GitHub Actions workflow YAML against 2026 best practices for speed, cost, reusability, and security. > **This `SKILL.md` is a thin index.** Detailed rules live in > [`rules/*.md`](./rules/) and load on demand. Drop-in starters live in > [`templates/*.md`](./templates/). The decision tree for picking a > shape lives in [`references/decision-tree.md`](./references/decision-tree.md). --- ## Mode Detection Parse `$ARGUMENTS` (first token): | Mode | Default | Trigger | | ---------- | ------- | ------------------------------------------------------------- | | `scaffold` | **yes** | Default. "create", "scaffold", "new workflow", or no token. | | `review` | | "review", "audit", path to an existing `.github/workflows/*`. | State the detected mode and target in one line before continuing: ``` Mode: scaffold Target: .github/workflows/ci.yml ``` --- ## Scaffold Workflow Five phases. Each has a gate; do not proceed until it passes. | Phase | Name | Rule file | Gate | | ----- | --------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------- | | 0 | Intent + shape | [`references/decision-tree.md`](./reference