GitHub Actions Writer

Genererer GitHub Actions CI/CD YAML med innebygd sikkerhet og ytelses beste praksis.

av JamesPrial · JamesPrial/github-skills

Bestått ★ 8.0/10

GitHub Actions Writer — Genererer GitHub Actions CI/CD YAML med innebygd sikkerhet og ytelses beste praksis.

Hva den gjør

Skriver, analyserer og feilsøker GitHub Actions arbeidsflyter: CI/CD-pipelines, skydistribusjoner (AWS/Azure/GCP via OIDC), sikkerhetsskanning, og monorepo-bygg. Utløses ved forespørsler som 'opprett en CI-arbeidsflyt', 'deploy til AWS', 'automatiser testing', eller når en bruker feilsøker en feilende/treg GitHub Actions-kjøring.

Testrapport

Begge de medfølgende skriptene (security_audit.py, validate_workflow.py) skriver ut reelle, korrekte funn, men rapporterer deretter alltid '✅ passed'/'✅ valid' uavhengig — bekreftet mot en arbeidsflyt med permissions: write-all pluss en ikke-festet checkout@main action, og til og med mot ferdighetens egen anbefalte mal (falsk 'Missing on field' på grunn av den klassiske PyYAML on/off boolean-key buggen). Selve den genererte arbeidsflyt-YAML-en er imidlertid en reell konkret oppgradering over en naiv baseline (eksplisitte minst-privilegie-tillatelser, concurrency cancel-in-progress, job timeout, npm ci i stedet for npm install).

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

Installer

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 innebygd sikkerhet og ytelses beste praksis.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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