CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

deploy

Manage Deno Deploy cloud services using both `deno deploy` and `deployctl`. Use this skill for deploying projects, managing Build/Dev/Prod environments, monitoring logs, and troubleshooting issues like private npm dependencies.

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A lean, highly actionable reference: real commands, real error messages, and current Deno 2.x-specific gotchas. Weak spots are minor — a few redundant framing sentences and no explicit validation feedback loop for deployments.

DimensionReasoningScore

Conciseness

Dense with commands and version-specific gotchas Claude would not know (unstable-KV in `deno.json`, `--exclude` unsupported, `IsADirectory` errors). Minor padding: the opening line and 'The `deno deploy` command is integrated into the Deno CLI and is suitable for basic deployment tasks' restate what's already clear.

4 / 5

Actionability

Fully executable throughout: `deno install -gArf jsr:@deno/deployctl`, `deno deploy --app=my-app --prod main.ts`, the `deno.json` unstable snippet, and the GitHub Actions YAML with permissions and entrypoint are copy-paste ready and cover the common cases.

5 / 5

Workflow Clarity

The 'Local Debugging Protocol (CRITICAL)' is a numbered sequence with verification steps, and the CI/CD steps are ordered with a concrete failure workaround ('The bearer token is invalid'). Not 5: no explicit validate→fix→retry feedback loop around the deployment workflow itself.

4 / 5

Progressive Disclosure

A single-file skill (~100 lines) with clean, well-labeled sections and no bundle files referenced (none exist). Good structure and navigability; at this length the CI/CD and troubleshooting detail could plausibly be split into a reference file.

4 / 5

Total

17

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: concrete capabilities, explicit 'Use this skill for...' triggers, third-person voice, and a clear niche. Keyword coverage is good but misses a few natural synonyms users might say.

DimensionReasoningScore

Specificity

Concrete actions are named ('deploying projects', 'managing Build/Dev/Prod environments', 'monitoring logs', 'troubleshooting issues like private npm dependencies') tied to specific tools (`deno deploy`, `deployctl`). Minor gaps in coverage — rollback, env-var management, and project creation covered in the body are absent from the description.

4 / 5

Completeness

Explicitly answers both what ('Manage Deno Deploy cloud services using both `deno deploy` and `deployctl`') and when ('Use this skill for deploying projects, managing Build/Dev/Prod environments, monitoring logs, and troubleshooting issues') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural keyword coverage: 'deploying projects', 'logs', 'Deno Deploy', 'deployctl', 'private npm dependencies'. A few common variations users might say are missing ('roll back', 'environment variables', 'production').

4 / 5

Distinctiveness Conflict Risk

'Deno Deploy' with named tools (`deno deploy`, `deployctl`) defines a clear niche with distinct triggers and minimal conflict risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

korchasa/flowai-plugins

Path

plugins/flowai-deno/skills/deploy/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.