github-actions-ci

Generate GitHub Actions CI workflows for Next.js and Expo projects.

32|13|Updated Apr 21, 2026
One-click install
npx skills add https://github.com/nghiahsgs/taw-kit --skill github-actions-ci-nghiahsgs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-actions-ci
Source: https://github.com/nghiahsgs/taw-kit/tree/main/skills/github-actions-ci
Command: npx skills add https://github.com/nghiahsgs/taw-kit --skill github-actions-ci-nghiahsgs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of GitHub Actions CI workflows tailored to taw-kit projects by detecting existing scripts and workflows to avoid overwriting user custom CI, thereby speeding up reliable setup.

Core Features & Use Cases

  • Detection-first workflow generation that respects existing .github/workflows/ and package.json scripts.
  • Automatically includes lint, typecheck, unit tests, build matrices, Playwright browsers, and optional preview deploys based on project needs.
  • Supports Expo (mobile) and Next.js projects, with optional Supabase schema checks and RLS testing.
  • Provides a safe, non-destructive workflow scaffold that can be reviewed and customized by the user.

Quick Start

Run the generator to analyze your project and produce a tailored .github/workflows/ci.yml without overwriting existing configurations.

Frequently Asked Questions about github-actions-ci

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

FAQPage Schema
How do I generate GitHub Actions CI workflows for a Next.js project?

To generate GitHub Actions CI workflows for a Next.js project, this tool detects your package.json scripts and existing configurations to safely scaffold a tailored .github/workflows/ci.yml file. It automatically includes lint, typecheck, unit tests, and build matrices without overwriting custom setups.

Can I set up GitHub Actions CI for Expo projects without overwriting existing workflows?

Yes, you can set up GitHub Actions CI for Expo projects safely. The generator detects existing .github/workflows/ files and avoids overwriting custom CI configurations, providing a non-destructive scaffold that you can review and customize.

How does the CI workflow handle Playwright browsers and preview deploys?

The CI workflow handles Playwright browsers and preview deploys by automatically including them in the generated configuration when appropriate for your project. It applies safe defaults and provides guidance for reviewing these optional preview deployments.

Does the generated GitHub Actions CI include Supabase schema checks?

Yes, the generated GitHub Actions CI includes optional Supabase schema checks and RLS testing. It supports Expo and Next.js projects by detecting your specific requirements and adding these checks to the workflow when appropriate.

What is the best way to add lint and typecheck steps to GitHub Actions CI?

The best way to add lint and typecheck steps to GitHub Actions CI is using a detection-first generator that reads your package.json scripts. It ensures these steps are automatically included with safe defaults tailored to your Next.js or Expo environment.

Why does the generated CI workflow avoid modifying my custom GitHub Actions configurations?

The generated CI workflow avoids modifying custom configurations to ensure a safe, non-destructive setup process. By detecting existing .github/workflows/ files first, it preserves your custom CI logic while scaffolding complementary lint, test, and build matrices.