deno-project-templates

Scaffold Deno projects using official template initializers.

91|8|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/denoland/skills --skill deno-project-templates
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deno-project-templates
Source: https://github.com/denoland/skills/tree/main/skills/deno-project-templates
Command: npx skills add https://github.com/denoland/skills --skill deno-project-templates

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Setting up new Deno projects from scratch is repetitive and error-prone; this skill provides validated templates to standardize project structure, configuration, and best practices across common project types.

Core Features & Use Cases

  • Fresh web app template with routes, islands, and server scaffolding for rapid full-stack development
  • CLI tool template with argument parsing and build scripts for quick tooling
  • Library template for publishing/importing via JSR-style modules
  • API server template with HTTP handlers and dev/start tasks to accelerate backend services
  • Use Case: bootstrap a new API service in minutes, then adapt routes and data models.

Quick Start

Choose a template type and run the official initializer to scaffold the project.

Frequently Asked Questions about deno-project-templates

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

FAQPage Schema
How do I scaffold a new Deno project using ready-made templates?

To scaffold a Deno project, you use this skill with the official template initializers to generate project skeletons for Fresh web apps, CLI tools, libraries, or API servers. It automates initialization, file structure, and configuration based on validated templates.

What types of Deno project structures can I generate automatically?

You can generate four types of Deno project structures: Fresh web apps with routes and islands, CLI tools with argument parsing, JSR-style libraries, and API servers with HTTP handlers. Each template includes specific server scaffolding and build scripts.

Do I need Deno installed to create an API server or Fresh web app from these templates?

Yes, you need Deno installed locally. The skill requires the Deno runtime and its official template initializers described in the SKILL.md to properly generate and configure the project skeletons for your API server or Fresh web app.

What's the best way to bootstrap a Fresh full-stack web app with Deno?

The best way to bootstrap a Fresh full-stack web app is using this scaffolding skill, which applies a ready-made template with routes, islands, and server scaffolding. This standardizes your project structure and configuration for rapid development.

Can I use these templates to scaffold a Deno library for JSR module publishing?

Yes, you can scaffold a Deno library specifically designed for publishing and importing via JSR-style modules. The template provides the standardized file structure and configuration needed to accelerate module development.