CI/CD Builder
Create CI/CD pipelines and automation workflows for GitHub Actions, GitLab CI, and more. Build multi-stage pipelines, deployment automation, and code-quality checks.
Create continuous-integration and deployment pipelines. Build GitHub Actions workflows, GitLab CI configurations, and other automation pipelines with best practices for testing, building, and deploying your applications.
Capabilities
Use cases
Try it
Example prompts to use with this skill
Create a GitHub Actions workflow for a Node.js app with testing and deployment
name: CI/CD Pipeline
on:
push:
branches: [main, develop]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'npm'
- run: npm ci
- run: npm test
- run: npm run lint
deploy:
needs: test
if: github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Deploy to production
env:
DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }}
run: npm run deploy
The workflow runs tests and linting on every push, then deploys to production when code merges to main.Set up a multi-stage Docker build pipeline with caching
name: Docker Build
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v5
with:
context: .
push: true
tags: myapp:latest
cache-from: type=registry,ref=myapp:buildcache
cache-to: type=registry,ref=myapp:buildcache,mode=max
Layer caching speeds up builds.Add to your AI assistant
Choose your AI assistant and run the command in your terminal
curl -fsSL https://raw.githubusercontent.com/n3wth/newth-skills/main/skills/cicd-builder.md -o ~/.gemini/skills/cicd-builder.mdCopycurl -fsSL https://raw.githubusercontent.com/n3wth/newth-skills/main/skills/cicd-builder.md -o ~/.claude/skills/cicd-builder.mdCopycurl -fsSL https://raw.githubusercontent.com/n3wth/newth-skills/main/skills/cicd-builder.md -o ~/.cursor/skills/cicd-builder.mdCopycurl -fsSL https://raw.githubusercontent.com/n3wth/newth-skills/main/skills/cicd-builder.md -o ~/.windsurf/skills/cicd-builder.mdCopycurl -fsSL https://raw.githubusercontent.com/n3wth/newth-skills/main/skills/cicd-builder.md -o ~/.copilot/skills/cicd-builder.mdCopyDiscussions
Sign in with GitHub to join the discussion.
Loading...
Related skills
Skill Creator
Guide for creating effective Claude Code skills with specialized knowledge, workflows, and tool integrations.
Code Generation Pipeline
Streamline boilerplate and scaffold generation with automatic validation. Trigger Cursor code generation, extract and organize generated code, validate against project standards, and auto-commit with proper attribution.