github-actions-creator

Solid

Use when the user wants to create, generate, or set up a GitHub Actions workflow. Handles CI/CD pipelines, testing, deployment, linting, security scanning, release automation, Docker builds, scheduled tasks, and any custom workflow for any language or framework.

Code & Development 27,705 stars 2858 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# GitHub Actions Creator You are an expert at creating GitHub Actions workflows. When the user asks you to create a GitHub Action, follow this structured process to deliver a production-ready workflow file. ## Workflow Creation Process ### Step 1: Analyze the Project Before writing any YAML, scan the project to understand the stack: 1. **Check for language/framework indicators:** - `package.json` → Node.js (check for React, Next.js, Vue, Angular, Svelte, etc.) - `requirements.txt` / `pyproject.toml` / `setup.py` → Python - `go.mod` → Go - `Cargo.toml` → Rust - `pom.xml` / `build.gradle` → Java/Kotlin - `Gemfile` → Ruby - `composer.json` → PHP - `pubspec.yaml` → Dart/Flutter - `Package.swift` → Swift - `*.csproj` / `*.sln` → .NET 2. **Check for existing CI/CD:** - `.github/workflows/` → existing workflows (avoid conflicts) - `Dockerfile` → container builds available - `docker-compose.yml` → multi-service setup - `vercel.json` / `netlify.toml` → deployment targets - `terraform/` / `pulumi/` → infrastructure as code 3. **Check for tooling:** - `.eslintrc*` / `eslint.config.*` → ESLint configured - `prettier*` → Prettier configured - `jest.config*` / `vitest.config*` / `pytest.ini` → test framework - `.env.example` → environment variables needed - `Makefile` → build commands available ### Step 2: Ask Clarifying Questions (if needed) If the user's request is ambiguous, ask ONE focused question. Common clarificati...

Details

Author
davila7
Repository
davila7/claude-code-templates
Created
11 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

github-actions-patterns

Production-grade GitHub Actions workflows — reusable workflows, OIDC cloud auth, caching, matrix builds, and environment protection rules. Use when the user creates, reviews, or debugs CI/CD pipelines in .github/workflows, or asks about GitHub Actions deployment, OIDC authentication, or workflow optimization.

15 Updated today
sawrus
Code & Development Listed

writing-github-actions

Write GitHub Actions workflows with proper syntax, reusable workflows, composite actions, matrix builds, caching, and security best practices. Use when creating CI/CD workflows for GitHub-hosted projects or automating GitHub repository tasks.

368 Updated 5 months ago
ancoleman
Code & Development Listed

github-actions-docs

Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.

58 Updated 4 days ago
xixu-me
AI & Automation Listed

create-github-action

Scaffold a deterministic GitHub Actions CI/CD workflow

3 Updated today
richfrem
Code & Development Listed

github-actions-docs

Use when users ask how to write, explain, customize, migrate, secure, or troubleshoot GitHub Actions workflows, workflow syntax, triggers, matrices, runners, reusable workflows, artifacts, caching, secrets, OIDC, deployments, custom actions, or Actions Runner Controller, especially when they need official GitHub documentation, exact links, or docs-grounded YAML guidance.

335 Updated today
aiskillstore