Skills for Real Engineers. Straight from my .agents directory.
github-actions-templates
Agent skill fromwshobson/agents
Create production-ready GitHub Actions workflows for automated testing, building, and deploying applications. Use when setting up CI/CD with GitHub Actions, automating development workflows, or creating reusable workflow templates.
How to install github-actions-templates
npx skills add wshobson/agents# or add only this skill to Claude Code: copy the folder
plugins/cicd-automation/skills/github-actions-templates/
# into
~/.claude/skills/github-actions-templates/ (all projects)
.claude/skills/github-actions-templates/ (one project)
1# GitHub Actions Templates23Production-ready GitHub Actions workflow patterns for testing, building, and deploying applications.45## Purpose67Create efficient, secure GitHub Actions workflows for continuous integration and deployment across various tech stacks.89## When to Use1011- Automate testing and deployment12- Build Docker images and push to registries13- Deploy to Kubernetes clusters14- Run security scans15- Implement matrix builds for multiple environments1617## Common Workflow Patterns1819### Pattern 1: Test Workflow2021```yaml22name: Test2324on:25 push:26 branches: [main, develop]27 pull_request:28 branches: [main]2930jobs:31 test:32 runs-on: ubuntu-latest3334 strategy:35 matrix:36 node-version: [18.x, 20.x]3738 steps:39 - uses: actions/checkout@v44041 - name: Use Node.js ${{ matrix.node-version }}42 uses: actions/setup-node@v443 with:44 node-version: ${{ matrix.node-version }}45 cache: "npm"4647 - name: Install dependencies48 run: npm ci4950 - name: Run linter51 run: npm run lint5253 - name: Run tests54 run: npm test5556 - name: Upload coverage57 uses: codecov/codecov-action@v458 with:59 files: ./coverage/lcov.info60```6162### Pattern 2: Build and Push Docker Image6364```yaml65name: Build and Push6667on:68 push:69 branches: [main]70 tags: ["v*"]7172env:73 REGISTRY: ghcr.io74 IMAGE_NAME: ${{ github.repository }}7576jobs:77 build:78 runs-on: ubuntu-latest79 permissions:80…
Excerpt shown under the repository's MIT license.
More skills in agents
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
