Help us improve
Share bugs, ideas, or general feedback.
From aura-frog
Generates CI/CD pipeline YAML for GitHub Actions, GitLab CI, Azure Pipelines, or CircleCI, including lint, test, security scan, build, and deploy stages.
npx claudepluginhub nguyenthienthanh/aura-frog --plugin aura-frogHow this command is triggered — by the user, by Claude, or both
Slash command
/aura-frog:cicd-createdeploy/The summary Claude sees in its command listing — used to decide when to auto-load this command
# Command: cicd:create **Command:** `cicd:create [platform]` **Agent:** devops --- ## 🎯 Purpose Generate CI/CD pipeline configuration for GitHub Actions, GitLab CI, Azure Pipelines, or CircleCI. --- ## 📋 Usage --- ## 🔧 Pipeline Stages ### 1. Lint & Format - ESLint, Prettier - Type checking (TypeScript) ### 2. Test - Unit tests (Jest, Vitest) - Integration tests - E2E tests (Playwright, Cypress) ### 3. Security - Dependency scan (npm audit) - Secret scanning - Container scan (Trivy) ### 4. Build - Build application - Build Docker image - Push to registry ### 5. Deploy - Dep...
/ci-cd-buildGenerates production-ready CI/CD pipeline YAML for GitHub Actions with test, security scan, Docker build/push, and Kubernetes deploy stages to staging/production.
/setup-pipelineSets up production-ready CI/CD pipelines with build, test, quality, security scanning, packaging, and deployment stages for GitHub Actions, Jenkins, or GitLab CI.
/setup-cicdConfigures CI/CD pipeline with build/test automation, code quality checks, security scanning, quality gates, secrets management, and deployment setup.
/cicdDesigns, creates, and optimizes CI/CD pipelines for GitHub Actions, GitLab CI, CircleCI, and Jenkins, generating configs with caching, sharding, matrix builds, and reusable components.
/ci-setupSets up CI/CD pipeline by analyzing project stack, selecting platform (GitHub Actions, GitLab CI, Jenkins, etc.), and configuring build, test, deploy workflows with examples.
/ci-setupSets up CI/CD pipeline for PHP projects on GitHub Actions or GitLab CI from scratch, generating workflows for lint/test/build/deploy and configs for PHPStan, Psalm, PHPUnit, CS-Fixer.
Share bugs, ideas, or general feedback.
Command: cicd:create [platform]
Agent: devops
Generate CI/CD pipeline configuration for GitHub Actions, GitLab CI, Azure Pipelines, or CircleCI.
# Auto-detect platform
cicd:create
# Specific platform
cicd:create --platform github
cicd:create --platform gitlab
cicd:create --platform azure
cicd:create --platform circle
name: CI/CD Pipeline
on:
push:
branches: [main, develop]
pull_request:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: '20'
cache: 'npm'
- run: npm ci
- run: npm run lint
- run: npm test
- run: npm run build
security:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- run: npm audit
- uses: aquasecurity/trivy-action@master
deploy-staging:
needs: [test, security]
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/develop'
steps:
- uses: actions/checkout@v3
- run: |
docker build -t myapp:${{ github.sha }} .
docker push myapp:${{ github.sha }}
- run: kubectl apply -f k8s/staging/
deploy-production:
needs: [test, security]
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
environment: production
steps:
- uses: actions/checkout@v3
- run: |
docker build -t myapp:${{ github.sha }} .
docker push myapp:${{ github.sha }}
- run: kubectl apply -f k8s/production/
Command: cicd:create