claude-deploy control plane
Proof of concept for a Claude Code /deploy skill: browser device-code login against self-hosted Supabase, a scoped API token for the deployctl CLI, a local Nuxt build, and an artifact upload into a private Storage bucket. No hosting, DNS, TLS or activation.
Supabase is not configured. Set
NUXT_PUBLIC_SUPABASE_URL and NUXT_PUBLIC_SUPABASE_ANON_KEY in .env. - /login — sign in
- /device — approve a CLI device code
- /deployments — your projects & deployments