setup-ci

Generate GitHub Actions test and deploy workflows tailored to a repository's detected stack.

50|2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/subinium/vibesubin --skill setup-ci-subinium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-ci
Source: https://github.com/subinium/vibesubin/tree/main/plugins/vibesubin/skills/setup-ci
Command: npx skills add https://github.com/subinium/vibesubin --skill setup-ci-subinium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables non-developer teams to understand and scaffold CI/CD pipelines by guiding questions and generating tailored workflows for a project's stack and deployment target.

Core Features & Use Cases

  • Two-question decision flow to determine CI host and deploy target.
  • Repo-aware workflow scaffolding that detects stack and chooses appropriate commands.
  • Generates two workflows (test and deploy) with security-conscious defaults and safety checks.

Quick Start

Ask the operator the two prerequisite questions, then generate GitHub Actions test and deploy workflows tailored to the repo's stack and target.

Frequently Asked Questions about setup-ci

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

FAQPage Schema
How do I generate GitHub Actions workflows automatically for my project?

To generate GitHub Actions workflows, this skill detects your repository's stack from common files and scaffolds tailored CI/CD pipelines with security-conscious defaults like pinned action SHAs and minimal permissions.

Does GitHub Actions CI/CD scaffolding support deployment to Vercel, Fly.io, and Cloud Run?

Yes, GitHub Actions CI/CD scaffolding supports host-agnostic deployment targets including Vercel, Fly.io, Cloud Run, Netlify, and SSH, generating tailored deploy workflows for your chosen platform.

What's the best way to set up a CI pipeline for a repository with an unknown tech stack?

The best way to set up a CI pipeline for an unknown stack is using repo-aware scaffolding that detects languages from common files and generates appropriate test and deploy workflows automatically.

How do I scaffold a CI/CD pipeline without writing workflow files from scratch?

You can scaffold a CI/CD pipeline without manual writing by answering two prerequisite questions about your CI host and deploy target, after which tailored GitHub Actions workflows are generated automatically.

Why do generated GitHub Actions workflows include pinned SHAs and minimal permissions?

Generated GitHub Actions workflows include pinned SHAs and minimal permissions to enforce role-based access and ensure safety, preventing unauthorized actions from executing during test and deployment runs.

Can I use workflow_dispatch for the first run when setting up GitHub Actions?

Yes, you can use workflow_dispatch for the first run when setting up GitHub Actions, as the generated workflows include this trigger to ensure safe and controlled initial executions before automation begins.