cicd-deploy-builder

Generate a project-specific cicd.yaml deploy configuration from repository discovery.

4|Updated Jun 27, 2025
One-click install
npx skills add https://github.com/DevOtts/all-skills-you-will-ever-need --skill cicd-deploy-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cicd-deploy-builder
Source: https://github.com/DevOtts/all-skills-you-will-ever-need/tree/main/.claude/cicd-deploy-builder
Command: npx skills add https://github.com/DevOtts/all-skills-you-will-ever-need --skill cicd-deploy-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual, error-prone work of setting up project-specific CI/CD by discovering your deployment targets and producing a ready-to-use deploy configuration.

Core Features & Use Cases

  • Repo Discovery for Deployment Platforms: Detects platforms by reading configuration and common project files (e.g., vercel.json, railway.toml, fly.toml, Dockerfile, GitHub Actions workflows) and infers services in monorepos.
  • Interactive Interview for Missing Details: Prompts you for only what can’t be inferred, then captures production URLs and credentials inputs needed for automated deployments.
  • Generates Deploy Config + Credentials Template: Produces cicd.yaml as the editable source of truth plus a .deploy-credentials secrets template that /cicd-deploy will consume directly.
  • Smoke Test Setup: Defines post-deploy health checks and critical flow tests to validate deployments.

Quick Start

Ask the AI to generate a deploy skill for your project by running /cicd-deploy-builder and telling it the path to your repository.

Frequently Asked Questions about cicd-deploy-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a CI/CD pipeline configuration for multiple deployment platforms?

To generate a CI/CD pipeline configuration, the system discovers deployment targets by reading project files like vercel.json, railway.toml, and fly.toml, then produces a ready-to-use cicd.yaml file. It automatically infers services for monorepos and custom HTTP targets.

How does automated deployment handle missing credentials and production URLs?

Automated deployment handles missing details through an interactive interview that prompts you for only what cannot be inferred from the repository. It captures production URLs and credentials, generating a .deploy-credentials secrets template for direct pipeline consumption.

Can I set up smoke testing and health checks for a Vercel or Railway deployment?

Yes, you can set up smoke testing for Vercel or Railway deployments. The configuration defines post-deploy health checks and critical flow tests to validate deployments automatically, ensuring your services are fully operational after updates.

Does CI/CD pipeline generation work with Docker and monorepo setups?

CI/CD pipeline generation works seamlessly with Docker and monorepo setups. It detects Dockerfiles and GitHub Actions workflows, infers individual services within monorepos, and configures automated monitoring and optional QA checks across all identified containerized targets.

What is the best way to automate deployment configuration without manual YAML editing?

The best way to automate deployment configuration without manual YAML editing is using a repo discovery tool that scans for platform files and generates an editable source of truth. This produces immediately consumable cicd.yaml and credentials templates, removing manual setup work.

Why do I need a deploy credentials template for my generated pipeline?

You need a deploy credentials template because the generated pipeline requires secure authentication inputs to execute automated deployments. The .deploy-credentials template ensures your cicd.yaml configuration can safely consume the necessary production URLs and secrets without manual intervention.