github-actions-templates

Generates GitHub Actions workflow templates for testing, building, and deploying applications.

1|Updated Jul 20, 2026
One-click install
npx skills add https://github.com/gonzoblasco/ai-developer-stack --skill github-actions-templates-gonzoblasco
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: github-actions-templates
Source: https://github.com/gonzoblasco/ai-developer-stack/tree/main/tools-automation/github-actions-templates
Command: npx skills add https://github.com/gonzoblasco/ai-developer-stack --skill github-actions-templates-gonzoblasco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve? Writing CI/CD pipelines from scratch is error-prone and time-consuming. This Skill provides ready-to-adapt GitHub Actions workflow patterns covering testing, Docker builds, Kubernetes deployments, matrix builds, and security scanning. ## Core Features & Use Cases - Test Workflows: Matrix-based test pipelines with Node.js or Python setup, linting, and coverage upload. - Build & Deploy: Docker image build and push to GHCR, Kubernetes deployment with AWS EKS, and production deployments with approval gates. - Security & Reusability: Trivy and Snyk security scanning patterns plus reusable workflow definitions. - Use Case: You need to set up CI for a Node.js project that runs tests on multiple versions, builds a Docker image on merge to main, and deploys to a Kubernetes cluster with Slack notifications. ## Quick Start Ask the AI to generate a GitHub Actions workflow that runs tests on Node 18 and 20, builds a Docker image, and deploys to production on tagged releases.

Frequently Asked Questions about github-actions-templates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a GitHub Actions workflow for testing?▼

Define a workflow triggered on push and pull_request, use actions/checkout and actions/setup-node with a matrix of Node versions, then run npm ci, lint, and test steps. Upload coverage with codecov/codecov-action for reporting.

How to build and push Docker images in GitHub Actions?▼

Use docker/login-action to authenticate to a registry like GHCR, docker/metadata-action to generate tags from branches and semver, and docker/build-push-action with GitHub Actions cache for faster builds.

Can GitHub Actions deploy to Kubernetes clusters?▼

Yes, configure cloud credentials with actions like aws-actions/configure-aws-credentials, update kubeconfig for your cluster, then run kubectl apply and kubectl rollout status to deploy and verify workloads.

What are reusable workflows in GitHub Actions?▼

Reusable workflows are defined with the workflow_call trigger and accept typed inputs and secrets. Other workflows invoke them with the uses keyword, avoiding duplication of common CI logic across repositories.

How do I add security scanning to a CI pipeline?▼

Add a job using aquasecurity/trivy-action to scan the filesystem and upload SARIF results to GitHub Security via codeql-action, or run snyk/actions with a SNYK_TOKEN secret for dependency vulnerability checks.

When should I not use GitHub Actions for CI/CD?▼

GitHub Actions may not fit if your repositories are hosted on GitLab or Bitbucket, where GitLab CI or Bitbucket Pipelines integrate natively. Self-hosted runners are recommended for sensitive workloads requiring network isolation.