hai-deploy

Automate one-click Vercel deployments with automatic cloud service provisioning.

3|7|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/hai-series/hai-framework --skill hai-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hai-deploy
Source: https://github.com/hai-series/hai-framework/tree/main/packages/cli/templates/skills/hai-deploy
Command: npx skills add https://github.com/hai-series/hai-framework --skill hai-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables one-command deployment of applications to Vercel while automatically provisioning essential cloud services and managing credentials, reducing setup time and configuration errors.

Core Features & Use Cases

  • One-click deployment: Deploy SvelteKit or other apps to Vercel with automatic infrastructure provisioning (Neon PostgreSQL, Upstash Redis, Cloudflare R2 storage, Resend email, and Alibaba Cloud SMS as needed).
  • Credential management: Centralized handling of credentials (credentials.yml) and secure injection into deployments.
  • Scanner & orchestration: Scans projects to detect required services and orchestrates provider provisioning and deployment workflows for end-to-end automation.
  • CLI integration: Exposes a CLI flow via hai deploy for predictable, repeatable deployments.

Quick Start

让 AI 通过 hai deploy 一键将你的应用部署到 Vercel,并自动开通所需的云服务和凭证配置。

Frequently Asked Questions about hai-deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Vercel deployment and cloud infrastructure provisioning at the same time?

Automating Vercel deployment and infrastructure provisioning involves scanning your project to detect required services, orchestrating provider setup, and injecting credentials before deploying. This workflow handles configuration automatically to reduce setup time and errors.

Can I automatically provision Neon PostgreSQL and Upstash Redis when deploying my SvelteKit app?

Yes, you can provision Neon PostgreSQL and Upstash Redis automatically when deploying a SvelteKit app. The automation scanner detects your project's required services and orchestrates the provisioning for these providers before the Vercel deployment executes.

How does credential management work during automated infrastructure provisioning?

Credential management during automated provisioning uses a centralized credentials.yml file to store and securely inject credentials into your deployments. This centralization prevents configuration errors and ensures sensitive data is handled consistently across the deployment workflow.

Does one-click Vercel deployment support Cloudflare R2 storage and Resend email services?

One-click Vercel deployment supports provisioning for Cloudflare R2 storage and Resend email services. The system scans your project to detect these dependencies and automatically provisions them alongside other required cloud services during the deployment workflow.

What is the best way to manage environment setup and validation for SvelteKit Vercel deployments?

The best way to manage environment setup and validation for SvelteKit Vercel deployments is to enforce validation and error handling through structured result types during the provisioning workflow. This ensures predictable, repeatable deployments by catching configuration errors early.

Why do I need a scanner to orchestrate cloud service provisioning for Vercel?

You need a scanner to orchestrate cloud service provisioning so it can automatically detect which specific providers your project requires. This detection triggers the correct service setup and credential configuration, reducing manual setup time and configuration errors.