ci-generate

$npx mdskill add hrconsultnj/claude-plugins/ci-generate

Generates CI/CD workflows for GitHub Actions, GitLab CI, or Bitbucket Pipelines based on detected project stacks.

  • Automates creation of production-ready pipelines with lint, typecheck, test, build, and deploy stages.
  • Integrates with GitHub Actions, GitLab CI, Bitbucket Pipelines, and deploy services like Vercel or Docker.
  • Uses detected project stacks to tailor workflows, including caching and least-privilege permissions.
  • Outputs validated workflows through structured steps, ensuring proper configuration and reporting.
SKILL.md
.github/skills/ci-generateView on GitHub ↗
---
name: ci-generate
description: Generate CI/CD workflow from detected stack. GitHub Actions, GitLab CI, or Bitbucket Pipelines. Includes lint, typecheck, test, build, and deploy stages.
argument-hint: "[--platform github|gitlab|bitbucket] [--deploy vercel|netlify|docker|railway|fly]"
---

Generate a complete CI/CD workflow tailored to the project's detected stack. Supports GitHub Actions, GitLab CI, and Bitbucket Pipelines. Outputs a production-ready pipeline with proper caching, concurrency control, and least-privilege permissions.

## Content Loading

Load each step through the fetch command (handles caching, decryption, and auth):

```bash
"~/.composure/bin/composure-fetch.mjs" skill shipyard ci-generate {step-filename}
```

**Do NOT read cache files directly** — they are encrypted at rest. Always use the fetch command above.

## Steps

| # | File | 
|---|------|
| 1 | `01-load-config.md` |
| 2 | `02a-platform-generation.md` |
| 3 | `02b-deploy-templates-and-diff.md` |
| 4 | `03-validate-and-report.md` |
More from hrconsultnj/claude-plugins