Agent skill
deployment-workflow
GitHub commits, Vercel deployments, PWA configuration, and rollback procedures.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/deployment-workflow
SKILL.md
Deployment Workflow
Complete deployment workflow: GitHub → Vercel → Production.
When to Use
- Ready to deploy to production
- Creating releases
- PWA updates
- Deployment verification
Philosophy
ONE CODEBASE, ALL PLATFORMS
- Single Next.js app deployed to Vercel
- PWA on phones = the website
- Git push → Vercel auto-deploys → everyone auto-updates
Quick Deploy
npm run build && npm version patch && git push origin main
Pre-Deployment Checklist
-
npm run buildpasses -
npm run lintpasses - Database migrations applied (
supabase db push) - Environment variables set in Vercel
- PWA icons exist (
ls public/*.png)
Version Bump
npm version patch # Bug fixes: 1.0.0 → 1.0.1
npm version minor # Features: 1.0.0 → 1.1.0
npm version major # Breaking: 1.0.0 → 2.0.0
Rollback Options
- Vercel Dashboard (30s): Deployments → Promote old version
- Git Revert (2min):
git revert HEAD && git push origin main - Hotfix (5min): Create hotfix branch, fix, merge, push
Branch Strategy
main→ Production (empathyledger.com)develop→ Staging (preview URL)feature/*→ Feature branches (preview URL)
Reference Files
| Topic | File |
|---|---|
| Full checklist | refs/checklist.md |
Related Skills
local-dev-server- Local developmentsupabase-deployment- Database deploymentcultural-review- Pre-deploy cultural check
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?