project-tooling

Configures and validates GitHub, Vercel, Supabase, and Render CLI tooling for project deployment workflows.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/dudqks0319-cpu/antigravity-skills --skill project-tooling-dudqks0319-cpu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: project-tooling
Source: https://github.com/dudqks0319-cpu/antigravity-skills/tree/main/project-tooling
Command: npx skills add https://github.com/dudqks0319-cpu/antigravity-skills --skill project-tooling-dudqks0319-cpu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up project infrastructure requires juggling multiple CLI tools and deployment platforms, and missing authentication or misconfigured connections causes failed deployments and wasted debugging time. ## Core Features & Use Cases - CLI Verification: Validates installation and authentication of gh, Vercel, Supabase, and Render CLIs with a ready-to-run verification script. - Repository & Deployment Setup: Provides commands for creating GitHub repositories, linking Vercel projects, managing Supabase migrations, and configuring Render services via API. - CI/CD Integration: Includes GitHub Actions workflow templates for automated Vercel deployments and Supabase database migrations. - Use Case: When starting a new Next.js project, run the verification script, create the GitHub repo with gh, connect it to Vercel, and add the deploy workflow so every push to main triggers a production deployment. ## Quick Start Verify my project tooling is installed and authenticated, then set up a GitHub repository connected to Vercel for automatic deployments.

Frequently Asked Questions about project-tooling

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

FAQPage Schema
How do I set up automatic deployments from GitHub to Vercel?▼

Connect your Git repository to Vercel using vercel link and vercel git connect, or import the repo through the Vercel dashboard. After connecting, pushes to main trigger production deploys and pull requests get preview deployments automatically.

How do I verify GitHub CLI, Vercel CLI, and Supabase CLI are authenticated?▼

Run gh auth status, vercel whoami, and supabase projects list to check authentication for each tool. The included verify-tooling.sh script automates all checks and exits with an error if any tool is missing or unauthenticated.

How do I run Supabase database migrations in CI/CD?▼

Use the supabase/setup-cli GitHub Action, then run supabase db push with SUPABASE_ACCESS_TOKEN and SUPABASE_DB_PASSWORD stored as GitHub secrets. Trigger the workflow on pushes to main that change files in supabase/migrations.

Which deployment platform should I use for a Python FastAPI project?▼

Render is the default platform for Python projects like FastAPI or Flask. Connect your Git repository through the Render dashboard, configure the build and start commands, and provide a Render API key for CI/CD integration.

Can I generate TypeScript types from my Supabase database schema?▼

Yes, run supabase gen types typescript --local to generate types from your local database, or pass --project-id with your project ref to generate from the remote schema. Redirect the output to a file like src/types/database.ts.