スキル一覧に戻る
alexanderjamesmcleod

deploy-helper

by alexanderjamesmcleod

Ideas that make sense. Products that make cents. 💡💰 An autonomous AI development platform.

0🍴 0📅 2026年1月8日
GitHubで見るManusで実行

SKILL.md


name: deploy-helper description: Deployment utilities for various platforms with health checks and rollback

deploy-helper

Overview

Comprehensive deployment utilities for Vercel, Netlify, and Supabase with pre-deployment checks, health monitoring, and rollback capabilities. Streamlines the deployment workflow with integrated environment management and domain configuration.

Usage

deploy-helper <command> [options]

Commands

Core Deployment

  • vercel [env] - Deploy to Vercel (production/preview)
  • netlify [env] - Deploy to Netlify (production/preview)
  • supabase-functions - Deploy Supabase edge functions
  • preview - Create preview deployment (auto-detect platform)

Monitoring & Management

  • health <url> - Comprehensive deployment health check
  • status - Show deployment status across all platforms
  • list - List recent deployments
  • logs <deployment> - View deployment logs

Configuration

  • domains - Manage custom domains
  • env <deployment> - Manage deployment environment variables
  • rollback [version] - Rollback to previous deployment

When to Use

  • "deploy to production" - Use deploy-helper vercel production
  • "create preview" - Use deploy-helper preview
  • "check deployment" - Use deploy-helper health <url>
  • "rollback deployment" - Use deploy-helper rollback
  • "deploy functions" - Use deploy-helper supabase-functions
  • "deployment status" - Use deploy-helper status

Features

Pre-Deployment Checks

  • ✓ TypeScript compilation verification
  • ✓ Linting checks
  • ✓ Build verification (Netlify)
  • ✓ Interactive error handling

Health Monitoring

  • ✓ HTTP status verification
  • ✓ Response time measurement
  • ✓ SSL certificate validation
  • ✓ Common health endpoint detection

Deployment Management

  • ✓ Multi-platform support (Vercel, Netlify, Supabase)
  • ✓ Environment management (production/preview/development)
  • ✓ Domain configuration
  • ✓ Environment variable management
  • ✓ Rollback capability

Examples

Deploy to Vercel Production

deploy-helper vercel production

Create Preview Deployment

deploy-helper preview

Check Deployment Health

deploy-helper health https://my-app.vercel.app

Deploy Supabase Functions

deploy-helper supabase-functions

View Deployment Status

deploy-helper status

Manage Environment Variables

deploy-helper env

Rollback Deployment

deploy-helper rollback

Environment Variables

Set these environment variables for authentication:

  • VERCEL_TOKEN - Vercel authentication token
  • NETLIFY_AUTH_TOKEN - Netlify authentication token
  • SUPABASE_ACCESS_TOKEN - Supabase access token

Prerequisites

Install the required CLI tools:

# Vercel
npm install -g vercel

# Netlify
npm install -g netlify-cli

# Supabase
brew install supabase/tap/supabase  # macOS
# or download from https://supabase.com/docs/guides/cli

Scripts

  • scripts/main.sh - Main deployment functionality

Claude can execute this script directly without loading it into context.

Additional Resources

For detailed information, see:

Progressive Disclosure

Additional reference files available:

  • reference/troubleshooting.md - Common deployment issues
  • reference/best-practices.md - Deployment best practices

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です