
Github Actions Templates
Generates production-ready GitHub Actions workflows with proper security scanning, matrix builds, and deployment pipelines. Covers the patterns most teams actually need: test automation across multiple Node/Python versions, Docker image builds with GHCR, Kubernetes deployments with approval gates, and vulnerability scanning with Trivy. The templates include proper caching, specific action versions, and reusable workflows to avoid copy-paste sprawl. Honestly, this handles about 90% of CI/CD scenarios you'll encounter, from basic PR checks to full production deployments with Slack notifications.
- skills.sh installs
- 18.1K
- GitHub stars
- 42.4K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add wshobson/agents --skill github-actions-templates --agent claude-codeInstalls into .claude/skills of the current project.
Files
GitHub Actions Templates
Production-ready GitHub Actions workflow patterns for testing, building, and deploying applications.
Purpose
Create efficient, secure GitHub Actions workflows for continuous integration and deployment across various tech stacks.
When to Use
- Automate testing and deployment
- Build Docker images and push to registries
- Deploy to Kubernetes clusters
- Run security scans
- Implement matrix builds for multiple environments
Common Workflow Patterns
Pattern 1: Test Workflow
name: Test
on:
push:
branches: [main, develop]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x, 20.x]
steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: "npm"
- name: Install dependencies
run: npm ci
- name: Run linter
run: npm run lint
- name: Run tests
run: npm test
Sponsors
Details
- Repository
- github.com/wshobson/agents
- Categories
- Testing & QA, DevOps & CI/CD, Git & Pull Requests, Automation & Workflows
More from wshobson/agents
All 174- Database Migration18K
- Data Storytelling17.6K
- Backtesting Frameworks17.5K
- Kpi Dashboard Design17.2K
- Python Code Style17.1K
- Openapi Spec Generation17K
- Interaction Design17K
- Design System Patterns16.7K
- Terraform Module Library16.1K
- React Native Design16.1K
- React State Management15.9K
- Solidity Security15.8K
- Uv Package Manager15.7K
- React Native Architecture15.6K
- Gdpr Data Handling15.4K
- Python Project Structure15.4K
- Accessibility Compliance15.2K
- K8s Security Policies15.1K
- Monorepo Management15K
- Python Error Handling14.7K
- Rag Implementation14.4K
- Deployment Pipeline Design14.2K
- Changelog Automation14.2K
- Bash Defensive Patterns14.1K