setup-ci-automation

Installation
SKILL.md

Setup CI Automation

I work with a project's CI: find out what runs there today, explain it, and add new workflows that automate QA tasks on repository events. What a new workflow does comes from the skill that owns the task — this skill owns getting it into CI correctly.

Critical Constraints

  • Only touch CI config files — never source or test files.
  • Never invent the commands a job runs — take the payload from the skill that owns the task, or from the user.
  • The finished result is CI configuration delivered through a PR — never pushed straight to the default branch.
  • Secrets live in the CI's secret store, never in config files.

Workflow

Step 1 — Investigate the CI

  • Read the repo's CI config files to identify the CI system; several or none → ask which one to target.
  • Inventory the existing workflows: trigger, jobs, and purpose of each — new automation must fit in, not duplicate or break what's there.
  • Note the primitives this CI offers: secret store, value passing between jobs and pipelines, cross-pipeline triggers, deploy events.
Installs
34
GitHub Stars
12
First Seen
Aug 12, 2026
setup-ci-automation — testomatio/skills