GitHub Actions Writer
Génère du YAML CI/CD GitHub Actions avec des meilleures pratiques de sécurité et de performance intégrées.
Testé · Fonctionne
Ce que fait
Écrit, analyse et dépanne les workflows GitHub Actions : pipelines CI/CD, déploiements cloud (AWS/Azure/GCP via OIDC), analyse de sécurité et builds monorepo. Se déclenche sur des demandes comme 'créer un workflow CI', 'déployer sur AWS', 'automatiser les tests', ou lorsqu'un utilisateur débogue une exécution GitHub Actions défaillante/lente.
Rapport de test
Les deux scripts groupés (security_audit.py, validate_workflow.py) impriment des résultats réels et corrects mais rapportent toujours '✅ passé'/'✅ valide' quoi qu'il arrive — vérifié par rapport à un workflow avec des permissions : write-all plus une action checkout@main non épinglée, et même par rapport au modèle recommandé par la compétence (faux 'Missing on field' en raison du bug classique PyYAML boolean-key on/off). Le YAML de workflow généré lui-même est cependant une véritable amélioration concrète par rapport à une base naïve (permissions explicites de moindre privilège, annulation en cours de concurrence, délai d'expiration des tâches, npm ci au lieu de npm install).
Testé le: 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
Commandes et exemples de prompts
/github-actions-writerGénère du YAML CI/CD GitHub Actions avec des meilleures pratiques de sécurité et de performance intégrées.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Create a CI workflow that runs tests on every pull request with cachingMy GitHub Actions deploy to AWS keeps failing, can you help debug it?Set up a GitHub Actions pipeline to automate testing for this repo