deno-project-templates

Generate Deno project scaffolds for Fresh apps, CLI tools, libraries, and API servers.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Provides ready-to-use Deno project templates to accelerate scaffolding and ensure consistency across projects.

Core Features & Use Cases

  • Fresh web app template with standard deno.json, main.ts, routes, and Vite setup.
  • CLI tool template with argument parsing, a sample main.ts, and build scripts.
  • Library template with mod.ts, tests, and publishing guidance.
  • API server template with a basic HTTP handler and dev/start tasks.

Quick Start

Create a new Deno project scaffold using the deno-project-templates for a Fresh web app.

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 with a consistent baseline configuration?

Scaffold a new Deno project using ready-to-use templates that provide a consistent, best-practice baseline. Templates include standard deno.json configurations, common file structures, and sample code for immediate setup.

What types of Deno applications can I generate from project templates?

Deno project templates support generating Fresh web apps, CLI tools, libraries, and API servers. Each template includes specific configurations like Vite setup for Fresh apps, argument parsing for CLI tools, and HTTP handlers for API servers.

Can I use these Deno templates to set up a Fresh web app with routes and Vite?

Yes, the Fresh web app template includes a standard deno.json, main.ts, routes directory, and Vite setup. This provides a complete starting point for building Fresh web applications without manual configuration.

What's the best way to start a Deno CLI tool with argument parsing and build scripts?

Use the Deno CLI tool template to start a project with built-in argument parsing, a sample main.ts file, and preconfigured build scripts. This ensures a consistent structure for command-line application development.

Does the Deno library template include publishing guidance and test files?

Yes, the Deno library template includes a mod.ts entry point, test files, and publishing guidance. This provides the necessary structure and documentation for developing and releasing reusable Deno libraries.

How do I create a Deno API server with basic HTTP handlers and dev tasks?

Create a Deno API server using the API server template, which includes a basic HTTP handler and predefined dev/start tasks. This provides a ready-to-run baseline for building HTTP services.