CtrlK
BlogDocsLog inGet started
Tessl Logo

fastly-cli

Executes Fastly CLI commands for managing CDN services, Compute deploys, and edge infrastructure. Use when running `fastly` CLI commands, creating or managing Fastly services from the terminal, deploying Fastly Compute applications, managing backends/domains/VCL snippets via command line, purging cache, configuring log streaming, setting up TLS certificates, managing KV/config/secret stores, checking service stats, authenticating with Fastly SSO, or working with fastly.toml. Also applies when working with Fastly service IDs in CLI context, or with `fastly service`, `fastly compute`, `fastly auth`, or any Fastly CLI subcommand. Covers service CRUD, version management, autocloning, and troubleshooting common CLI errors.

77

Quality

96%

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

92%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.

The body is highly actionable with copy-paste commands, a validated multi-step setup workflow with error-recovery loops, and clean one-level-deep progressive disclosure via a references table. It is slightly verbose in a few prose sections but otherwise assumes Claude's intelligence.

Suggestions

Tighten the prose in 'KV Store Gotchas', 'Propagation Delays', and 'Host Header Override Pattern' to leaner bullet form to lift conciseness toward fully efficient.

Consider moving the 'Common Flag Examples' detail block into a reference if the body grows, keeping only the most confusable patterns inline.

DimensionReasoningScore

Conciseness

Mostly efficient and assumes Claude's competence, but a few explanatory passages (KV Store Gotchas, Propagation Delays, Host Header Override prose) carry minor over-explanation that could be trimmed, landing it above the midpoint but not fully lean.

4 / 5

Actionability

Provides copy-paste-ready, executable commands across common cases (autocloning, boolean flags, domain creation, stats, host-header override, full setup workflow) with concrete flags and values.

5 / 5

Workflow Clarity

The 'New VCL Service Setup Workflow' is a clearly sequenced 6-step process with explicit validation checkpoints (pre-flight curl/openssl, validate version, verify propagation) and error-recovery feedback loops (500 Domain Not Found -> retry, 503 -> check SSL).

5 / 5

Progressive Disclosure

The body is a well-organized overview with a References table pointing one level deep to 10 real files, each signaled with a 'Use when...' column; bulk detail is offloaded to references while key patterns and gotchas stay inline.

5 / 5

Total

19

/

20

Passed

Description

100%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.

The description is comprehensive, concrete, and well-triggered, explicitly answering both what the skill does and when Claude should use it. It uses third person throughout and includes natural user phrasing plus specific subcommand names.

DimensionReasoningScore

Specificity

Lists multiple concrete actions (managing CDN services, Compute deploys, backends/domains/VCL snippets, purging cache, log streaming, TLS certificates, KV/config/secret stores, stats, SSO auth) with comprehensive coverage.

5 / 5

Completeness

Clearly states what ('Executes Fastly CLI commands for managing CDN services, Compute deploys, and edge infrastructure') and when ('Use when running fastly CLI commands...', 'Also applies when...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural terms users would say ('running fastly CLI commands', 'deploying Fastly Compute', 'purging cache', 'authenticating with Fastly SSO', 'working with fastly.toml') plus file and subcommand names as synonyms.

5 / 5

Distinctiveness Conflict Risk

Carves a clear niche around the Fastly CLI with distinct subcommand triggers ('fastly service', 'fastly compute', 'fastly auth'), minimizing conflict with other skills.

5 / 5

Total

20

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
fastly/fastly-agent-toolkit
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.