github-actions
Installation
SKILL.md
GitHub Actions
This skill covers everything you need to ship portfolio projects with professional-grade automation. GitHub Actions turns your repository into a self-testing, self-deploying machine -- and recruiters notice when your projects have green checkmarks.
Core Principle
"Automate everything that isn't a judgment call. If a human has to remember to run it, it will eventually be forgotten."
When to Use This Skill
Use this skill when you need to:
- Set up continuous integration (run tests on every push).
- Add linting, type-checking, or formatting enforcement to a repo.
- Automate deployments to Vercel, Netlify, AWS, or any hosting platform.
- Build and publish Docker images or npm packages.
- Create matrix builds that test across multiple Node/Python/Go versions.
- Speed up slow CI pipelines with caching.
- Manage secrets and environment variables safely in workflows.