.claude/skills/cicd-specialist/SKILL.md
CI/CD pipeline design and configuration for GitHub Actions, GitLab CI, Jenkins, CircleCI, and Azure DevOps. Use when asked to write a pipeline, set up automated testing or deployment, configure build caching, add security scanning to CI, implement blue-green or canary deployments, set up artifact publishing, or fix a broken pipeline.
npx skillsauth add daryllundy/claude-skills-library cicd-specialistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
set up a pipeline, GitHub Actions, GitLab CI.Glob('**/.github/workflows/*.yml', '**/.gitlab-ci.yml', '**/Jenkinsfile', '**/.circleci/config.yml', '**/azure-pipelines.yml') — identify CI platform in useUnderstand current stages, what's already working, and what's broken or missing.
Structure: trigger → checkout → cache restore → build → test → security scan → artifact publish → deploy → smoke test → notify. Apply only stages relevant to the task.
For GitHub Actions: use act locally if available, or validate YAML syntax. For GitLab: validate with gitlab-ci-lint endpoint. Always check secret variable names are referenced correctly.
User says: "Set up a GitHub Actions pipeline for my Python Flask app that runs tests and deploys to AWS ECS" Actions:
Pipeline triggers but skips expected jobs
Cause: if: conditions or path filters excluding the run
Fix: Check paths: filters and branch conditions; use workflow dispatch to test manually
Cache miss on every run
Cause: Cache key includes volatile data
Fix: Key cache on lock files only: hashFiles('**/package-lock.json')
references/legacy-agent.md: full platform reference — GitHub Actions, GitLab CI, Jenkins, CircleCI patterns; caching strategies; security scanning; deployment automationtools
Zapier workflow automation design, Zap configuration, and SaaS integration planning across 6000+ apps. Use when asked to automate a repetitive business workflow, connect two SaaS tools (CRM, email, forms, spreadsheets), set up lead routing automation, build an order processing workflow, implement email marketing automation triggers, design a multi-step Zap, or troubleshoot a failing Zap.
development
Modern, accessible, and conversion-optimized web design direction, UX guidance, and design system development. Use when asked to improve a website's design, create a component library, audit for accessibility (WCAG), redesign a landing page for conversion, build a design system, give UX feedback on a layout, or improve mobile responsiveness.
development
Input validation, business rule implementation, and data integrity enforcement in application code. Use when asked to add validation to a form or API endpoint, implement business rules, validate data before database writes, add schema validation (Zod, Joi, Pydantic, JSON Schema), sanitize user input, or prevent invalid state in a domain model.
development
TikTok-specific short-form video strategy, scripting, and platform-native growth optimization. Use when asked to grow a TikTok account, develop a TikTok content strategy, write video scripts for TikTok, identify trending sounds or formats, plan a TikTok creator collaboration, or audit a TikTok profile for growth opportunities.