ci-cd

v2026.09.25

Use when creating or debugging CI/CD pipelines, implementing deployment strategies (blue-green, canary, rolling), optimizing build times, reviewing pipeline security, or working with GitHub Actions, GitLab CI, CircleCI, Azure DevOps, or Bitbucket Pipelines.

GitHub
安装命令
npx skhub add srstomp/ci-cd
Markdown
SKILL.md

CI/CD Expert

Create, debug, and optimize CI/CD pipelines across platforms.

Platform Selection

PlatformBest ForKey Strength
GitHub ActionsGitHub repos, open sourceMarketplace, native integration
GitLab CIGitLab repos, self-hostedBuilt-in registry, Auto DevOps
CircleCIComplex workflows, speedParallelism, orbs
Azure DevOpsMicrosoft/enterpriseAzure integration, YAML templates
BitbucketAtlassian stackJira integration, pipes

Key Principles

  • Security first: Never expose secrets in logs, use environment-specific secrets
  • Reliability: Idempotent steps, deterministic builds, pinned dependency versions
  • Efficiency: Cache aggressively, parallelize independent jobs, skip unchanged paths
  • Maintainability: DRY with reusable workflows/templates, clear naming

Quick Start Checklist

  1. Choose platform based on repository hosting
  2. Create pipeline with lint → test → build → deploy stages
  3. Configure secrets and environment variables
  4. Set up caching for dependencies and build artifacts
  5. Add deployment strategy (blue-green recommended for production)
  6. Review security checklist before going live

References

ReferenceDescription
github-actions-basics.mdWorkflows, triggers, jobs, steps, services
github-actions-advanced.mdReusable workflows, composite actions, security, complete example
gitlab-ci-basics.mdPipeline structure, triggers, jobs, caching, artifacts, variables
gitlab-ci-advanced.mdTemplates, includes, rules, Docker-in-Docker, security scanning
circleci-basics.mdConfig structure, executors, jobs, commands, caching, artifacts
circleci-advanced.mdWorkflows, orbs, conditionals, Docker builds, complete example
azure-devops-basics.mdPipeline structure, triggers, agents, variables, tasks, caching
azure-devops-advanced.mdTemplates, environments, deployments, conditions, containers
bitbucket-pipelines-basics.mdPipeline types, steps, caching, artifacts, variables
bitbucket-pipelines-advanced.mdPipes, Docker, YAML anchors, deployments, complete example
deployment-strategies-blue-green-canary.mdBlue-green and canary deployments with K8s and AWS examples
deployment-strategies-rolling-flags-rollback.mdRolling deploys, feature flags, rollback, health checks
debugging-error-categories.mdEnvironment, permission, network, resource, timing, cache, Docker errors
debugging-platform-fixes.mdPlatform-specific debugging, common fix patterns, quick reference
security-checklist.mdSecrets, permissions, supply chain security
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.25

发布时间

2026年9月25日

分类

未分类

许可证

MIT

源路径

plugins/pokayokay/skills/ci-cd

默认分支

master

最新提交

ef6a34d

Tree SHA

7e3eba3