CI/CD pipeline design, GitHub Actions workflows, deployment automation, and release management for Claude Code.
ci-cd = Pipeline Design and Deployment Automation
| This Plugin | NOT This Plugin |
|---|---|
| GitHub Actions workflow design | Git operations (see git plugin) |
| Deployment pipeline patterns | Infrastructure provisioning (Terraform/Pulumi) |
| Release automation | Container orchestration (Kubernetes) |
| Environment management | Cloud platform configuration |
| Build/test automation | Security scanning (see security plugin) |
Key Differentiator: This plugin provides opinionated patterns for CI/CD pipelines, especially GitHub Actions. It focuses on the workflow and automation layer, not the infrastructure or application code.
/plugin install ci-cd@claude-code-plugins| Skill | Description |
|---|---|
github-actions |
GitHub Actions workflow design, job structure, reusable workflows |
deployment-patterns |
Blue-green, canary, rolling deployment strategies |
release-automation |
Semantic versioning, changelogs, release notes |
| Skill | Description |
|---|---|
/ci-cd:workflow |
Create or review GitHub Actions workflow |
/ci-cd:deploy-pattern |
Design deployment strategy for application |
This plugin specializes in GitHub Actions because:
- Primary CI/CD platform for open source and many enterprises
- YAML-based workflows suit Claude's text generation
- Well-documented with stable patterns
Unlike generic CI/CD research via MCP, this plugin provides:
- Agentic-friendly workflows - Designed for Claude Code integration
- Repository-specific templates - Tailored to claude-code-plugins structure
- Progressive complexity - Simple → Reusable → Matrix builds
name: CI
on: [push, pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build
run: npm ci && npm run build
- name: Test
run: npm test# .github/workflows/reusable-test.yml
on:
workflow_call:
inputs:
node-version:
type: string
default: '20'
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: ${{ inputs.node-version }}
- run: npm ci && npm test| Phase | Plugin | Skill | Purpose |
|---|---|---|---|
| SPECIFICATION | spec-driven-development | spec-author | Define what to build |
| IMPLEMENTATION | code-quality | code-review | Review code quality |
| DEPLOYMENT | ci-cd | github-actions | This plugin - automate build/deploy |
| MONITORING | (observability) | - | Monitor deployed systems |
| Version | Date | Changes |
|---|---|---|
| v1.0.0 | 2026-01-17 | Initial release with GitHub Actions focus |
MIT