| name | deploy-site |
| description | Deploy the current project to Vercel, GitHub Pages, or Netlify — detect the project type, verify credentials, build, and run the platform's deploy commands. Use when the user asks to deploy a site or check deployment/auth status. |
Deploy Skill
Help deploy projects to various platforms.
Instructions
When the user runs /deploy, help them deploy their current project.
Supported Platforms
- Vercel - For Next.js, Astro, static sites
- GitHub Pages - For static sites
- Netlify - For static sites, serverless functions
Workflow
- Detect project type - Check for package.json, framework indicators
- Check credentials - Verify auth status for target platform
- Build project - Run build command if needed
- Deploy - Execute deployment
Commands Reference
Vercel:
vercel
vercel --prod
vercel login
vercel whoami
GitHub Pages (via gh-pages or Actions):
gh auth status
npm run build && npx gh-pages -d dist
Netlify:
netlify login
netlify deploy
netlify deploy --prod
Pre-deployment Checklist
Arguments
- No args: Interactive deployment flow
vercel / netlify / gh-pages: Deploy to specific platform
--prod: Production deployment
status: Check deployment/auth status