GitHub Actions Writer

Genererer GitHub Actions CI/CD YAML med indbyggede sikkerheds- og performance-bedste praksisser.

Af JamesPrial · JamesPrial/github-skills

Testet · Virker ★ 8.0/10

GitHub Actions Writer — Genererer GitHub Actions CI/CD YAML med indbyggede sikkerheds- og performance-bedste praksisser.

Hvad det gør

Skriver, analyserer og fejlfinder GitHub Actions workflows: CI/CD pipelines, cloud-implementeringer (AWS/Azure/GCP via OIDC), sikkerhedsscanning og monorepo-builds. Udløses ved anmodninger som 'create a CI workflow', 'deploy to AWS', 'automate testing', eller når en bruger fejlfinder et fejlet/langsomt GitHub Actions-kørsel.

Testrapport

Begge medfølgende scripts (security_audit.py, validate_workflow.py) udskriver reelle, korrekte fund, men rapporterer derefter altid '✅ passed'/'✅ valid' uanset — bekræftet mod et workflow med permissions: write-all plus en ikke-fastgjort checkout@main action, og endda mod skill'ens egen anbefalede skabelon (falsk 'Missing on field' på grund af den klassiske PyYAML on/off boolean-key bug). Selve den genererede workflow YAML er dog en reel konkret opgradering i forhold til en naiv baseline (eksplicitte least-privilege permissions, concurrency cancel-in-progress, job timeout, npm ci i stedet for npm install).

Testet: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/JamesPrial/github-skills.git
cd github-skills
mkdir -p ~/.claude/skills
cp -r skills/github-actions-writer ~/.claude/skills/github-actions-writer

Kommandoer og eksempelprompter

  • /github-actions-writerGenererer GitHub Actions CI/CD YAML med indbyggede sikkerheds- og performance-bedste praksisser.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Create a CI workflow that runs tests on every pull request with caching
  • My GitHub Actions deploy to AWS keeps failing, can you help debug it?
  • Set up a GitHub Actions pipeline to automate testing for this repo