vercel-deploy
1.2K
总安装量
1.2K
周安装量
#720
全站排名
安装命令
npx skills add https://github.com/supercent-io/skills-template --skill vercel-deploy
Agent 安装分布
opencode
1.2K
codex
1.2K
gemini-cli
1.2K
github-copilot
1.1K
claude-code
1.1K
cursor
1.1K
Skill 文档
Vercel Deploy
Deploy any project to Vercel instantly. No authentication required.
When to use this skill
- ì± ë°°í¬: “Deploy my app” ìì² ì
- í리뷰 ë°°í¬: “Create a preview deployment” ìì² ì
- íë¡ëì ë°°í¬: “Deploy this to production” ìì² ì
- ë§í¬ ê³µì : “Deploy and give me the link” ìì² ì
How It Works
- Packages your project into a tarball (excludes
node_modulesand.git) - Auto-detects framework from
package.json - Uploads to deployment service
- Returns Preview URL (live site) and Claim URL (transfer to your Vercel account)
Instructions
Step 1: íë¡ì í¸ ì¤ë¹
ë°°í¬í íë¡ì í¸ ëë í 리를 íì¸í©ëë¤.
ì§ì íë ììí¬:
- React: Next.js, Gatsby, Create React App, Remix, React Router
- Vue: Nuxt, Vitepress, Vuepress, Gridsome
- Svelte: SvelteKit, Svelte, Sapper
- Other Frontend: Astro, Solid Start, Angular, Ember, Preact, Docusaurus
- Backend: Express, Hono, Fastify, NestJS, Elysia, h3, Nitro
- Build Tools: Vite, Parcel
- And more: Blitz, Hydrogen, RedwoodJS, Storybook, Sanity, etc.
Step 2: ë°°í¬ ì¤í
ì¤í¬ë¦½í¸ ì¬ì© (claude.ai íê²½):
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh [path]
Arguments:
path– Directory to deploy, or a.tgzfile (defaults to current directory)
Examples:
# Deploy current directory
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh
# Deploy specific project
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh /path/to/project
# Deploy existing tarball
bash /mnt/skills/user/vercel-deploy/scripts/deploy.sh /path/to/project.tgz
Step 3: ê²°ê³¼ íì¸
ë°°í¬ ì±ê³µ ì ë ê°ì URLì´ ë°íë©ëë¤:
- Preview URL: ì¦ì ì ê·¼ ê°ë¥í ë¼ì´ë¸ ì¬ì´í¸
- Claim URL: Vercel ê³ì ì¼ë¡ ë°°í¬ ì´ì
Output Format
ì½ì ì¶ë ¥
Preparing deployment...
Detected framework: nextjs
Creating deployment package...
Deploying...
â Deployment successful!
Preview URL: https://skill-deploy-abc123.vercel.app
Claim URL: https://vercel.com/claim-deployment?code=...
JSON ì¶ë ¥ (íë¡ê·¸ëë° ì©)
{
"previewUrl": "https://skill-deploy-abc123.vercel.app",
"claimUrl": "https://vercel.com/claim-deployment?code=...",
"deploymentId": "dpl_...",
"projectId": "prj_..."
}
Static HTML Projects
For projects without a package.json:
- If there’s a single
.htmlfile not namedindex.html, it gets renamed automatically - This ensures the page is served at the root URL (
/)
Present Results to User
Always show both URLs:
â Deployment successful!
Preview URL: https://skill-deploy-abc123.vercel.app
Claim URL: https://vercel.com/claim-deployment?code=...
View your site at the Preview URL.
To transfer this deployment to your Vercel account, visit the Claim URL.
Troubleshooting
Network Egress Error
If deployment fails due to network restrictions (common on claude.ai), tell the user:
Deployment failed due to network restrictions. To fix this:
1. Go to https://claude.ai/settings/capabilities
2. Add *.vercel.com to the allowed domains
3. Try deploying again
Framework Not Detected
íë ììí¬ê° ê°ì§ëì§ ìì¼ë©´:
package.jsonì¡´ì¬ ì¬ë¶ íì¸- dependenciesì íë ììí¬ í¨í¤ì§ í¬í¨ íì¸
- ìëì¼ë¡
frameworkíë¼ë¯¸í° ì§ì
Constraints
íì ê·ì¹ (MUST)
- ë URL 모ë íì: Preview URLê³¼ Claim URL 모ë ì¬ì©ììê² íì
- íë ììí¬ ê°ì§: package.jsonìì ìë ê°ì§
- ìë¬ ë©ìì§ íì: ë°°í¬ ì¤í¨ ì ëª íí ìë¬ ë©ìì§
ê¸ì§ ì¬í (MUST NOT)
- node_modules í¬í¨: tarballì node_modules í¬í¨íì§ ìì
- .git í¬í¨: tarballì .git ëë í 리 í¬í¨íì§ ìì
- ì¸ì¦ ì ë³´ íëì½ë©: ì¸ì¦ íì ìì (claimable deploy)
Best practices
- íë ììí¬ ìë ê°ì§: package.json ë¶ìì¼ë¡ ìµì ì¤ì
- Clean Tarball: node_modules, .git ì ì¸ë¡ ë¹ ë¥¸ ì ë¡ë
- ëª íí ì¶ë ¥: Preview URLê³¼ Claim URL êµ¬ë¶ íì
References
Metadata
ë²ì
- íì¬ ë²ì : 1.0.0
- ìµì¢ ì ë°ì´í¸: 2026-01-22
- í¸í íë«í¼: Claude (claude.ai)
- ì본 ì¶ì²: vercel/agent-skills
ê´ë ¨ ì¤í¬
- deployment-automation: CI/CD ë° Docker/K8s ë°°í¬
íê·¸
#deployment #vercel #preview #production #hosting #serverless #infrastructure