Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By denoland
Master Deno development end-to-end: scaffold projects with Fresh templates, build Tailwind-integrated frontends, review code for best practices and runtime issues, deploy via CLI to Deno Deploy with KV and custom domains, and execute untrusted code in secure Firecracker microVM sandboxes.
npx claudepluginhub denoland/skills --plugin deno-skillsUse when deploying Deno apps to production, asking about Deno Deploy, or working with `deno deploy` CLI commands. Covers deployment workflows, environment variables, KV database access, custom domains, the --tunnel flag for local development, and the `deno deploy` command reference.
Expert-level Deno knowledge for code review, debugging, and best practice enforcement. Use when reviewing Deno code or answering advanced Deno questions.
Use when working with Fresh framework, creating routes or handlers in Fresh, building web UIs with Preact, or adding Tailwind CSS in Deno. Covers Fresh 2.x project structure, route handlers, islands, createDefine, PageProps, context patterns, and Fresh 1.x to 2.x migration. Essential for any Fresh-related question.
Use when starting any Deno project, choosing packages, configuring deno.json, or running CLI commands. Provides foundational knowledge for building modern Deno applications.
Use when scaffolding new Deno projects. Provides templates for Fresh web apps, CLI tools, libraries, and API servers with modern best practices.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Deno changes since training cutoff (latest: 2.7.0) — Deno.spawn(), permission sets, deno audit, lint plugin API, QUIC, OpenTelemetry. Load before working with Deno.
Claude Code skill pack for StackBlitz (18 skills)
Use this agent when evaluating new development tools, frameworks, or services for the studio. This agent specializes in rapid tool assessment, comparative analysis, and making recommendations that align with the 6-day development cycle philosophy. Examples:\n\n<example>\nContext: Considering a new framework or library
Custom commands, skills, agents, rules, hooks, and output styles for Claude Code - session continuity and modern CLI tooling for real-world development workflows
Language-specific expert agents with deep framework knowledge - Python, TypeScript, Go, Rust, Java, and more
26 domain skills + 5 verification tools for security-first full-stack engineering. Covers security, architecture, DevOps, AI, mobile, office docs, frontend design, and multi-agent coordination.
Modern Deno development knowledge for AI coding assistants. These skills teach your AI assistant how to build Deno applications using current best practices.
| Skill | Description |
|---|---|
| deno-guidance | Core Deno best practices, JSR packages, CLI commands |
| deno-deploy | Deployment workflows for Deno Deploy |
| deno-frontend | Fresh framework, Preact components, Tailwind CSS |
| deno-sandbox | Safe code execution with @deno/sandbox |
| deno-project-templates | Project scaffolding templates |
| deno-expert | Code review and debugging principles |
These skills enforce modern Deno practices:
jsr: imports; deno.land/x is deprecatednpm: packages when no JSR alternative existsdeno fmt, deno lint, deno test, deno docThis project uses Semantic Versioning. When contributing changes:
| Change Type | Version Bump | Example |
|---|---|---|
| Breaking changes | MAJOR (1.0 → 2.0) | Fundamentally altering how a skill works |
| New features, significant updates | MINOR (1.1 → 1.2) | Adding new guidance, updating documentation |
| Typo fixes, small clarifications | PATCH (1.1.0 → 1.1.1) | Fixing formatting, correcting typos |
When making changes, update the appropriate version numbers:
version in its SKILL.md frontmatterversion in both:
.claude-plugin/plugin.json.claude-plugin/marketplace.jsonfeat:, fix:, docs:) to indicate change typeThese skills follow the Agent Skills Specification.
Option 1: Install as a plugin
# Step 1: Add the marketplace
/plugin marketplace add denoland/skills
# Step 2: Install the plugin
/plugin install deno-skills@denoland-skills
Option 2: Manual installation
Copy the skills you want to use:
# Clone the repository
git clone https://github.com/denoland/skills.git /tmp/deno-skills
# Copy individual skills to your personal skills directory
cp -r /tmp/deno-skills/skills/deno-guidance ~/.claude/skills/
cp -r /tmp/deno-skills/skills/deno-deploy ~/.claude/skills/
# ... or copy all skills
cp -r /tmp/deno-skills/skills/* ~/.claude/skills/
# Or for project-specific installation
cp -r /tmp/deno-skills/skills/* .claude/skills/
Note: Agent Skills in Cursor are currently only available in v2.4+.
# Clone the repository
git clone https://github.com/denoland/skills.git /tmp/deno-skills
# Copy skills to your Cursor skills directory
cp -r /tmp/deno-skills/skills/* ~/.cursor/skills/
# Or for project-specific installation
cp -r /tmp/deno-skills/skills/* .cursor/skills/
Note: Agent Skills require the
chat.useAgentSkillssetting to be enabled (currently in preview).
# Clone the repository
git clone https://github.com/denoland/skills.git /tmp/deno-skills
# Copy skills to your project's skills directory
mkdir -p .github/skills
cp -r /tmp/deno-skills/skills/* .github/skills/
# Or for personal installation
cp -r /tmp/deno-skills/skills/* ~/.copilot/skills/
To enable Agent Skills in VS Code:
chat.useAgentSkillsFor other AI coding assistants that support the Agent Skills specification, copy the skill directories from skills/ to your platform's skills directory. Check your platform's documentation for the correct location.
Once installed, your AI assistant will automatically apply Deno best practices when:
deno.json fileMIT License - see LICENSE