GitHub Actions Writer

Genereert GitHub Actions CI/CD YAML met ingebouwde beveiligings- en prestatiebest practices.

Door JamesPrial · JamesPrial/github-skills

Getest · Werkt ★ 8.0/10

GitHub Actions Writer — Genereert GitHub Actions CI/CD YAML met ingebouwde beveiligings- en prestatiebest practices.

Wat het doet

Schrijft, analyseert en lost GitHub Actions workflows op: CI/CD pipelines, cloud deployments (AWS/Azure/GCP via OIDC), beveiligingsscanning en monorepo builds. Triggert op verzoeken als 'maak een CI workflow', 'deploy naar AWS', 'automatiseer testen', of wanneer een gebruiker een falende/langzame GitHub Actions run debugt.

Testrapport

Beide gebundelde scripts (security_audit.py, validate_workflow.py) geven echte, correcte bevindingen weer, maar rapporteren dan altijd '✅ passed'/'✅ valid' ongeacht — geverifieerd tegen een workflow met permissies: write-all plus een niet-gepinde checkout@main actie, en zelfs tegen de aanbevolen template van de skill (valse 'Missing on field' vanwege de klassieke PyYAML on/off boolean-key bug). De gegenereerde workflow YAML zelf is echter een echte concrete upgrade ten opzichte van een naïeve baseline (expliciete least-privilege permissies, concurrency cancel-in-progress, job timeout, npm ci in plaats van npm install).

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

Installatie

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

Commando's en voorbeeldprompts

  • /github-actions-writerGenereert GitHub Actions CI/CD YAML met ingebouwde beveiligings- en prestatiebest practices.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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