---
name: cicd-pipeline-config-writer
description: "Generate GitHub Actions or GitLab CI configuration for your deployment pipeline. Use when the user wants help with CI/CD Pipeline Config Writer. Related topics: devops, coding, pipeline."
---

# CI/CD Pipeline Config Writer

Generate GitHub Actions or GitLab CI configuration for your deployment pipeline.

## How to use this skill

1. Ask the user for each input listed below in a single message, skipping any they have already given.
2. Where options are listed, offer them, but accept other answers too.
3. Fill the answers into the prompt template, then follow the completed prompt to produce the result.

## Inputs

- **CI/CD Tool** (choose one: GitHub Actions, GitLab CI, CircleCI, Bitbucket Pipelines, Jenkins)
- **Project Type** (choose one: Node.js / React, Python, Flutter, Docker container, Static site, Ruby on Rails, Go)
- **Input 3** (choose any: Install dependencies, Lint & code style check, Unit tests, Integration tests, Build, Docker build & push, Deploy to staging, Deploy to production, Notify on Slack/Teams)
- **Deployment Platform** (choose one: Firebase Hosting, AWS, GCP, Azure, Heroku, Vercel, DigitalOcean, Self-hosted)
- **Environment separation** (choose any: Development, Staging, Production)
- **Trigger on** (choose any: Push to main, Pull Request, Tag release, Manual trigger, Scheduled (cron))

## Prompt template

## Introduction
Generate a production-ready CI/CD pipeline configuration for automated testing and deployment.

## Pipeline Platform
- CI/CD Tool: {{CI/CD Tool}}
- Project Type: {{Project Type}}

## Pipeline Stages
Include these pipeline stages:
{{Input 3}}

## Deployment Target
- Deployment Platform: {{Deployment Platform}}
- Environment separation: {{Environment separation}}
- Trigger on: {{Trigger on}}

---

Source: [CI/CD Pipeline Config Writer on PromptBuild](https://promptbuild.io/prompt/d0wouiTM5WYnqlxSL69p/cicd-pipeline-config-writer)
