agents/skills/github-actions/SKILL.md
When creating, editing, or debugging GitHub Actions workflow YAML files
npx skillsauth add nazozokc/dotfiles github-actionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
.github/workflows/*.ymlactionlint after creating or editing a workflowubuntu-latest / ubuntu-24.04run: blocks|| true — fix the root cause| Use Case | Runner Name |
| ------------ | --------------- |
| Latest Linux | ubuntu-latest |
| Pinned Linux | ubuntu-24.04 |
| macOS | macos-latest |
| Mistake | Fix |
| ------------------------------------- | ------------------------------------------------------------------ |
| Wrong runs-on runner name | Check the cheatsheet above |
| SC2155: declare and assign separately | Split into local var; var=$(cmd) |
| SC2148: missing shebang | Not needed for inline scripts; add #!/usr/bin/env bash for files |
| luacheck exits non-zero | Check --no-unused-args option or .luacheckrc |
nazozokc-updater-botupdate/flake-lock-YYYYMMDD${{ secrets.NAME }} format for secretsgithub.event_name carefully in if: conditionsdevelopment
Method and notes when performing web searches
development
Guidelines when working on TypeScript/JS projects
tools
Template and notes when creating or updating SKILL.md files under skills/
tools
When writing fish shell scripts, functions, abbreviations, or editing shell configuration