Install
$ agentstack add skill-littleben-awesomeagentskills-deploying-to-production ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Deploying to Production
Automated deployment workflow for Next.js websites using GitHub and Vercel.
When to use this Skill
- Creating a new website and need to deploy it
- Setting up GitHub repository for version control
- Deploying to Vercel production environment
- User mentions: "deploy", "GitHub", "Vercel", "go live", "publish"
Deployment Workflow
Copy this checklist and track your progress:
Deployment Progress:
- [ ] Step 1: Pre-deployment validation (build + E-E-A-T check)
- [ ] Step 2: Create GitHub repository
- [ ] Step 3: Push code to GitHub
- [ ] Step 4: Deploy to Vercel
- [ ] Step 5: Post-deployment verification
Step 1: Pre-deployment validation
Run build and verify no errors:
cd "$PROJECT_DIR"
npm run build
CRITICAL: Only proceed if build succeeds with no errors.
Pre-deployment checklist - See [CHECKLIST.md](CHECKLIST.md) for complete list:
- [ ]
npm run buildcompletes successfully - [ ] All environment variables configured
- [ ] E-E-A-T elements present (About page, author info)
- [ ] Core Web Vitals acceptable
- [ ] SEO meta tags complete
Step 2: Create GitHub repository
Run the script to create a private GitHub repository:
bash scripts/create-github-repo.sh
What this script does:
- Creates a private GitHub repository
- Initializes Git (if needed)
- Commits all changes
- Pushes to GitHub
If the script fails, see [TROUBLESHOOTING.md](TROUBLESHOOTING.md).
Step 3: Verify GitHub push
Check the repository URL:
gh repo view --web
Verify all files are pushed correctly.
Step 4: Deploy to Vercel
Run the deployment script:
bash scripts/deploy-to-vercel.sh
What this script does:
- Links the project to Vercel
- Deploys to production environment
- Returns deployment URL
If deployment fails, see [TROUBLESHOOTING.md](TROUBLESHOOTING.md).
Step 5: Post-deployment verification
Verify deployment:
- Visit the deployment URL
- Test core functionality:
- Homepage loads correctly
- Navigation works
- Core features functional
- Check Core Web Vitals (use PageSpeed Insights)
- Verify SEO meta tags (use browser inspector)
If issues found:
- Review Vercel build logs:
vercel logs - Check environment variables in Vercel dashboard
- Verify DNS settings (if custom domain)
- Return to Step 1 and fix issues
Only mark deployment complete when all verifications pass.
Script locations
All deployment scripts are in the scripts/ directory:
create-github-repo.sh- GitHub repository creationdeploy-to-vercel.sh- Vercel deployment
Important notes
Prerequisites:
- GitHub CLI (
gh) installed and authenticated - Vercel CLI installed and authenticated
- Project must be in
/Volumes/Time/go to wild/websites/directory
Project naming convention:
- Format:
keyword-site-lang(e.g.,pdf-converter-jp) - Use lowercase and hyphens only
Environment variables:
- Configure in Vercel dashboard after first deployment
- Required variables depend on project features (database, auth, etc.)
Next steps after deployment
- Set up monitoring:
- Add Google Analytics or Plausible
- Configure Google Search Console
- Set up Vercel Analytics
- Configure custom domain (if needed):
- Add domain in Vercel dashboard
- Update DNS records
- Wait for SSL certificate
- Enable automatic deployments:
- Push to
mainbranch auto-deploys to production - Push to other branches creates preview deployments
For detailed troubleshooting, see [TROUBLESHOOTING.md](TROUBLESHOOTING.md).
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: littleben
- Source: littleben/awesomeAgentskills
- License: MIT
- Homepage: https://agentskills.best/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.