Deno Development Skills
A set of skills that teach AI coding assistants current Deno development practices, from using Deno as a runtime and package manager to migrating a Node project and deploying to Deno Deploy.
This repository packages five skills for AI coding assistants: a core deno skill covering dependency management, permissions, deno.json and the built-in toolchain; migrate-to-deno for moving a Node, npm, Yarn, pnpm or Bun project over; deno-deploy for deployment workflows; deno-frontend for the Fresh framework with Preact and Tailwind CSS; and deno-sandbox for safe code execution. They target Deno 2.9 and newer, and three older, overlapping skills have been merged into the single deno skill.
The skills teach that Deno installs from package.json and npm much like Node or Bun, that both npm and JSR work with JSR a good default for new Deno-first code, that built-in fmt, lint, test and check commands replace separate tools such as Prettier, ESLint, Jest and tsc, and that scoped permission grants such as allow-net for one host are preferred over a blanket allow-all flag.