setup-rust-ci

Installation
SKILL.md

Setup Rust CI

CI is a promise the tooling keeps in public. The workflow this skill writes runs on every push and pull request, and the first thing a contributor learns about the repo is the tick or the cross. It runs only when the user invokes it — a workflow executes on someone's behalf, and the model never decides that on its own. The whole run is governed by one rule: read the recorded posture first, and make CI say exactly what the local tooling says.

What this writes, and the one rule

One workflow file, .github/workflows/rust.yml, plus a line in the contributing notes the repo keeps, if it has them. The rule: the CI job runs the same commands the skills run locally, at the same level, or CI is lying. A workflow whose clippy invocation is stricter than the repo [lints] block produces failures nobody can reproduce; one that is laxer produces a green tick that means nothing. The full file, and the variants, are in WORKFLOWS.md.

Read the posture first

Installs
38
GitHub Stars
14
First Seen
Aug 16, 2026