GitHub Actions Writer

Generates GitHub Actions CI/CD YAML with security and performance best practices baked in.

Autor: JamesPrial · JamesPrial/github-skills

Testowano · Działa ★ 8.0/10

GitHub Actions Writer — Generates GitHub Actions CI/CD YAML with security and performance best practices baked in.

Co robi ten skill

Writes, analyzes, and troubleshoots GitHub Actions workflows: CI/CD pipelines, cloud deployments (AWS/Azure/GCP via OIDC), security scanning, and monorepo builds. Triggers on requests like 'create a CI workflow', 'deploy to AWS', 'automate testing', or when a user is debugging a failing/slow GitHub Actions run.

Raport z testu

Both bundled scripts (security_audit.py, validate_workflow.py) print real, correct findings but then always report '✅ passed'/'✅ valid' regardless — confirmed against a workflow with permissions: write-all plus an unpinned checkout@main action, and even against the skill's own recommended template (false 'Missing on field' due to the classic PyYAML on/off boolean-key bug). The generated workflow YAML itself, however, is a real concrete upgrade over a naive baseline (explicit least-privilege permissions, concurrency cancel-in-progress, job timeout, npm ci instead of npm install).

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

Instalacja

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

Komendy i przykładowe prompty

  • /github-actions-writerGenerates GitHub Actions CI/CD YAML with security and performance best practices baked in.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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