GitHub Actions Templates
Ready-to-use GitHub Actions workflows for testing, building, and deploying with sane defaults.
Installation
- Make sure Claude is on your device and in your terminal.
Skills load from
~/.claude/skills/when Claude Code starts up — so you need it on your machine first. If you don't have it yet, install it once with the command below, then runclaudein any terminal to verify.One-time setupnpm i -g @anthropic-ai/claude-codeAlready have it? Skip ahead.
- Paste into Claude Code or into your terminal.
This copies the whole skill folder into
~/.claude/skills/github-actions-templates-wshobson/— the SKILL.md plus any scripts, reference docs, or templates the skill ships with. Safe default: works for every skill.Faster alternative (instruction-only skills)
Skips the clone and grabs only the SKILL.md file. Don't use this if the skill ships Python scripts, reference markdowns, or asset templates — they won't be downloaded and the skill will fail when it tries to load them.
Quick install (SKILL.md only)Sign up to copy - Restart Claude Code.
Quit and reopen Claude Code (or any other agent that loads from
~/.claude/skills/). New skills are picked up on startup. - Just ask Claude.
Skills auto-activate when your request matches the skill's description — no slash command needed. Trigger phrases live in the skill's own frontmatter; you can read them in the “What this skill does” section above.
Prefer to read the source first? Open on GitHub.
When Claude uses it
Gives Claude a library of production-ready GitHub Actions workflow templates: matrix test runs, Docker build-and-push to GHCR, Kubernetes/EKS deploys, Trivy and Snyk security scans, reusable workflows, and approval-gated production deploys. Each pattern pins action versions, caches dependencies, scopes permissions, and uses secrets correctly. Reach for it when setting up CI/CD on a repo, adding a new pipeline stage, or fixing a workflow that drifted from best practice.
What this skill does
What it does: Supplies copy-ready GitHub Actions YAML for common CI/CD stages, plus a checklist of workflow best practices to apply across tech stacks.
- Test workflows with Node and Python matrix builds across multiple versions and OSes, dependency caching, linting, and coverage upload
- Docker build-and-push to GHCR using metadata-action for semver/branch tags and GitHub Actions layer caching
- Deploy patterns: kubectl apply to an EKS cluster with rollout verification, and tag-triggered production deploys with environment approval gates and Slack notifications
- Security scanning steps for Trivy (SARIF upload to GitHub Security) and Snyk
- Reusable
workflow_calltemplates and a 10-point best-practices checklist (pin action versions, scope permissions, use secrets, status checks, approval gates)
Related skills
n8n Architect
EtienneLescot
Create, edit, and validate n8n workflows and automation configurations.
Deploy to Vercel
vercel-labs
Deploy your app to Vercel with preview or production environments.
Vercel CLI with Tokens
vercel-labs
Deploy and manage Vercel projects using token-based authentication instead of interactive login.
Understand Diff
Egonex-AI
Analyze git diffs and pull requests to understand changes, affected components, and risks.