Deploy

On this page 2

stacks-deploy · Native Stacks · model-invoked

Use when deploying a Stacks application - picking a deploy target (AWS, Hetzner, or a host you own over SSH), the deployment workflow (build → deploy), pre/post deploy hooks, server vs serverless mode selection, first-time deployment setup, rollback, deployment troubleshooting, or the buddy deploy command. For cloud infrastructure details (EC2, Lambda, CloudFormation, Route53, IAM, rpx, systemd), see stacks-cloud. Covers buddy deploy, config/cloud.ts, provider previews, release and rollback.

Read the skill for the implementation workflow and its current signatures. The Native capabilities catalog maps the package to source and retained evidence; driver limits are explicit.

Inside the skill

  • Deploy Targets
  • Quick Deploy
  • Deployment Prerequisites
  • Preview deployments (Hetzner and ssh)
  • Deployment Flow
  • The LAN rule (provider: 'ssh' only)
  • Deploy Hooks (cloud/deploy-script.ts)
  • Deployment Modes
  • First Deployment Checklist
  • CLI Commands
  • Gotchas
  • Evidence and infrastructure contract

Using it

This skill is model-invoked. Your agent can select it for matching tasks, and you can call it directly.

/stacks-deploy

Source: stacks-deploy/SKILL.md.

It ships in @stacksjs/defaults with its supporting files. Run buddy setup:ai to refresh the agent setup. Override it per project with app/Skills/stacks-deploy/SKILL.md. See Using skills.