🔄CI and CD Skills
Browse skills in the CI and CD category.
Turborepo
A powerful skill for Claude agents.
Finishing A Development Branch
A powerful skill for Claude agents.
Expo Deployment
A powerful skill for Claude agents.
linear-merge-executor
Execute merge workflow with CI checking and context gathering. Use when merging a PR with full Linear and GitHub context. Handles CI polling, merge validation, execution, cleanup, and status updates. Triggered by /yux-linear-merge command.
digicluster-build-deploy
Build/deploy/troubleshoot DigiCluster on Verdin iMX8MP. Always read /DOCS/BUILD_AND_DEPLOY.md first and never invent commands.
github-actions-failure-debugging
Debug guide for failing GitHub Actions workflows. Use when CI fails, tests fail on Actions, or logs show exit code != 0.
deployment
Safe, repeatable deployment strategies for applications across environments. Use when setting up deployment pipelines, deploying to production, planning deployment strategies, implementing rollback procedures, or zero-downtime deployments.
pr-create
Creates or updates pull requests by analyzing code changes, creating branches, committing, pushing, and managing PRs with the project template. Use when creating a new PR, updating an existing PR, opening a PR, editing PR details, or preparing code for review. (project)
ci-cd
Continuous Integration and Continuous Deployment best practices. Use when setting up automated build pipelines, test automation, deployment workflows, or improving release processes.
railway-doctor
Pre-flight checks for Railway deployments to catch failures BEFORE deploying.
release
This skill should be used when the user asks to "create a release", "make a release", "publish a new version", "bump version", "prepare release", "build release zip", or mentions releasing, versioning, or packaging the application.
cloudflare
Use this skill for Cloudflare Pages deployment management, cache purging, and API operations. Includes scripts for cleaning up queued deployments, managing the deployment pipeline, and interacting with Cloudflare APIs.
pypi-publisher
Comprehensive guide for publishing Python packages to PyPI. Use when (1) Publishing new Python packages to PyPI, (2) Updating existing packages with new versions, (3) Troubleshooting PyPI upload errors, (4) Setting up automated publishing workflows, (5) Managing version numbers and package metadata, (6) Using API tokens for secure publishing, (7) Testing packages before production release, or any PyPI publishing tasks.
pr-helper
Standardized Pull Request creation with consistent formatting and comprehensive context
kamal
Deploy Rails apps with Kamal. Use when setting up Kamal, configuring deploy.yml, managing secrets, or running deploy/rollback commands.
finishing-a-development-branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
finishing-a-development-branch
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup
ci-cd-builder
CI/CD 流水线配置指南。当用户需要配置 GitHub Actions、GitLab CI、自动化测试、自动部署或持续集成/持续部署流程时使用此技能。
deploy
Set up deployment infrastructure for the project following aishift patterns
deployment-generator
Use when users request Kubernetes deployment configs, CI/CD pipelines, or Docker configurations - ensures systematic discovery, complete artifact generation, and production-ready best practices through structured workflow
ci-compliance
Validate code changes against CI/CD requirements (lint, test, build, commit messages) for Go, Web, and Python subsystems before pushing
devops
DevOps standards, CI/CD pipelines, and containerization practices. Use this when users need guidance on setting up GitHub Actions workflows, Docker containerization, monitoring with Prometheus and Grafana, or implementing CI/CD pipelines for React and React Native projects.
conventional-commits-release
Enforces conventional commit format for PR titles and commit messages, automating semantic versioning and GitHub releases. Use this skill when writing commit messages, creating PR titles, understanding version bumps, configuring release automation, or troubleshooting commitlint failures.
release
How to release a new pgdbm library version to PyPI
close-feature-pr
Merge and close a feature PR with gh after a quick PR hygiene review (title, required sections, testing notes) aligned with create-feature-pr. Use when the user asks to merge/close a feature PR, delete the remote branch, and do post-merge cleanup.
version-bump
버전을 업그레이드합니다. 사용자가 "버전업 해줘", "버전 올려줘", "패치버전 올려줘" 등 요청할 때 사용합니다.
github-actions-cicd
Set up GitHub Actions CI/CD pipelines for testing, building, and deploying to Kubernetes. Use when implementing continuous integration and deployment for Phase 5. (project)
deploy
Build TypeScript, run tests, and push to Google Apps Script. Use for deployment, pushing changes, or when the user says deploy, push, or release.
timetrvlr-assets
Sync timetrvlr public assets (embeddings, index files) to/from S3. Use this skill before deploying to ensure S3 has the latest assets. Invoke with /timetrvlr-assets.
commit-push-pr-merge
変更をコミットし、リモートにプッシュし、プルリクエストを作成して、即座にマージします。ユーザーが「コミットしてPR作成してマージ」「変更をマージまで完了」などと指示した際に使用します。緊急修正やホットフィックスに便利です。
workflow-automation-builder
This skill should be used when the user asks to "automate workflows", "create CI/CD pipelines", "automate deployments", "setup GitHub Actions", "optimize build processes", "automate testing", or needs comprehensive workflow automation and process optimization.
release-coordinator
Coordinates multi-component releases, feature flags, versioning, and rollback strategies.Trigger terms: release management, release planning, release coordination, feature flags,canary deployment, progressive rollout, release notes, rollback strategy, release train,deployment coordination, versioning, changelog, release approval, deployment checklist.Manages complex release workflows:- Multi-component release coordination- Feature flag strategy and management- Versioning and changelog generation- Canary and blue-green deployments- Progressive rollout strategies- Rollback procedures- Release approval workflows- Post-release verificationUse when: planning releases, coordinating multi-service deployments, managing feature flags,or generating release notes.
devops-engineer
DevOps specialist for CI/CD, infrastructure as code, and deployment automation. Invoke for pipelines, Docker, Kubernetes, cloud platforms, GitOps. Keywords: DevOps, CI/CD, Docker, Kubernetes, Terraform, GitHub Actions.
pr
Create pull request with draft body. Main Claude must review and finalize title/body with session context. Use after /push or when ready for review.
changelog-orchestrator
Orchestrate 6-phase changelog generation workflow with AI synthesis, multi-source data fetching (GitHub/Slack/Git), quality validation, and automated PR creation. Use when automating release notes, weekly changelogs, or documentation updates. Trigger with "generate changelog", "weekly changelog", or "automate release notes".
deployment-checker
Verify all requirements before production deployment. Comprehensive checklist covering environment variables, database migrations, security, performance, monitoring, and payment configuration.
ci-cd
Load when editing .github/workflows/*.yml files, deploy scripts, or managing GitHub Actions pipelines. Provides workflow patterns for build, test, and deploy automation.
use-branch-complete
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work
harness-keycloak-auth
Keycloak OIDC integration with Harness pipelines, EKS IRSA, service account authentication, and realm-as-code patterns
push
Push committed changes to remote. Use after /commit, before /pr, or when user says push.
pr-merge-workflow
PRの作成からマージ、クリーンアップ、ロールバックまでの標準フローを定義
devops
Expert DevOps engineer specializing in secure CI/CD pipelines, infrastructure automation, container orchestration, and developer experience optimization. Covers GitHub Actions, Docker, Kubernetes, cloud platforms (AWS/Azure/GCP), monitoring, secrets management, and infrastructure as code. Security-first approach following DevSecOps principles. Use for pipeline design, deployment automation, infrastructure setup, monitoring configuration, or improving developer workflows.
devops-excellence
DevOps and CI/CD expert. Use when setting up pipelines, containerizing applications, deploying to Kubernetes, or implementing release strategies. Covers GitHub Actions, Docker, K8s, Terraform, and GitOps.
nix-flake-update
Update Nix flake inputs in persops. Use when asked to update flake.lock/inputs, update AI inputs (codex-cli-nix, claude-code-nix, llm-agents), or run full `nix flake update`, then verify with `nix flake check` and commit the update-only changes.
generating-release-notes
Generates GitHub release notes from merged PRs and issues with automated categorization, breaking change detection, and optional upload via gh CLI. Use when creating releases, publishing new versions, documenting changes, preparing release notes, or when the user mentions "release notes", "changelog", "release", or "version announcement".
build-report
编译报告模板:build-agent输出编译报告时使用。触发条件:编译成功或失败需要输出报告。
ops-deployment
Build pipeline, verification, and deployment scripts.
vercel-deploy
This skill should be used when the user asks to "deploy to Vercel", "deploy frontend", "push to production", "deploy my app", "go live on Vercel", or mentions Vercel deployment workflows.
build-check
Run build and lint verification before deployment. Use when user mentions "check build", "verify", "pre-deploy", "ready to deploy", or asks to validate the project.
version-bump
升级项目版本号并提交git,支持patch/minor/major版本升级或指定具体版本号