Deno Deploy
Ship Deno apps to production on Deno Deploy's edge. Covers the deno deploy CLI, environment variables, Deno KV, custom domains, and the --tunnel flag for testing edge behavior locally before you go live.
This skill guides deploying applications to Deno Deploy, the globally distributed edge platform for Deno. It drives the deno deploy CLI, manages environment variables and secrets, reads and writes Deno KV, configures custom domains, and uses the --tunnel flag to exercise the real edge runtime from your machine — covering the full path from local dev to production.
When to use
Use when deploying Deno apps to production, working with the deno deploy CLI, configuring environment variables or custom domains, accessing Deno KV, or testing edge behavior locally with --tunnel.
Examples
Deploy to the edge
Push an app with the CLI
Deploy this Deno HTTP handler to Deno Deploy with the CLI, set the required environment variables, and attach a custom domain
Use Deno KV
Persist state at the edge
Add Deno KV to my Deno Deploy app to store rate-limit counters per IP, with atomic increments and TTL
Test edge locally
Exercise the runtime with --tunnel
Use the deno deploy --tunnel flag to route production edge traffic to my local build so I can debug before promoting