From role-devops
CI/CD pipeline design expertise covering GitHub Actions, GitLab CI, Jenkins, CircleCI, ArgoCD, and Flux. Includes pipeline stages, deployment strategies, caching, artifact management, secrets in CI, and environment promotion.
npx claudepluginhub rnavarych/alpha-engineer --plugin role-devopsThis skill is limited to using the following tools:
- Design pipelines with clear stages: **lint** -> **test** -> **build** -> **security scan** -> **deploy staging** -> **integration test** -> **deploy production**.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides implementation of event-driven hooks in Claude Code plugins using prompt-based validation and bash commands for PreToolUse, Stop, and session events.
workflow_call) and composite actions to share pipeline logic across repositories.uses: actions/checkout@abc123.concurrency groups to cancel redundant runs on the same branch.GITHUB_TOKEN with minimal permissions via the permissions key. Avoid long-lived PATs.actions/cache keyed on lockfile hashes. Use actions/setup-* for language toolchains.extends and include to compose pipelines from shared templates. Store templates in a dedicated CI library project.rules instead of only/except for clearer, more maintainable pipeline conditions.needs for DAG-based execution to parallelize independent jobs without waiting for an entire stage.Jenkinsfile over scripted pipelines for readability and maintainability.@Library('shared-lib@v1.0').Application or ApplicationSet manifests pointing to Git repositories. Enable auto-sync with self-heal for production.GitRepository, Kustomization, and HelmRelease CRDs for declarative delivery.maxSurge and maxUnavailable for control.main deploys to staging automatically. Production requires manual approval or automated canary validation.