github-actions-author
GitHub Actions Author
Generate or audit GitHub Actions workflow YAML against 2026 best practices for speed, cost, reusability, and security.
This
SKILL.mdis a thin index. Detailed rules live inrules/*.mdand load on demand. Drop-in starters live intemplates/*.md. The decision tree for picking a shape lives inreferences/decision-tree.md.
Non-negotiable β every step's output reaches the run log
This applies to both modes and outranks every other preference in this skill.
Every command in every scaffolded or reviewed workflow must write its stdout and stderr to the job log.
Output that lands only in a file, only in an artifact, only in $GITHUB_STEP_SUMMARY, or in /dev/null is invisible to gh run view <run-id> --log-failed β the only surface /ci-auto-fix, /test-auto-fix, /implement-suggestion, and an on-call human read a failure from.
A failing step that printed nothing cannot be diagnosed or fixed by an agent; it can only be escalated.