CtrlK
BlogDocsLog inGet started
Tessl Logo

launchdarkly-flag-command

Resolve `/flag` style requests into the right LaunchDarkly flag lookup flow. Use when the user types `/flag`, asks to quickly find a flag by name/key, wants a direct flag detail summary, or needs fast disambiguation between similar flags.

69

Quality

85%

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

70%Weight 40%Scale 1-3

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

A well-structured, clearly sequenced read-only lookup router with explicit decision checkpoints and good section organization. Its main weakness is conciseness — the removal-routing message is repeated three times — and a lack of concrete example output/table rendering that would make guidance fully copy-paste ready.

Suggestions

Define the 'safe to remove' routing message once (e.g. in Scope Boundary) and reference it from Step 3 and the routing table instead of repeating it verbatim three times, cutting roughly a third of the body.

Add a short concrete example of the summary table output (rendered markdown) and an example `list-flags`/`get-flag` invocation so the guidance is copy-paste ready.

Trim the enforcement prose ('That's it. No analysis. No bullet points. No verdict. … answered by the routing message, not by you.') to a single decisive instruction.

DimensionReasoningScore

Conciseness

Mostly efficient and assumes Claude's competence (no 'what is a flag' filler), but the 'safe to remove' routing message is repeated ~verbatim three times and enforcement prose ('That's it. No analysis. No bullet points. No verdict.') is padding. Not a 3 because of this redundancy; not a 1 because it does not explain concepts Claude already knows.

2 / 3

Actionability

Concrete guidance is present — named MCP tools (`list-flags`, `get-flag`), command forms, `production` default, summary fields, and a routing table with links — but no rendered example of the summary table output and no example MCP tool-call syntax, leaving key details implicit. Not a 3 because it is not copy-paste ready; not a 1 because guidance is specific rather than abstract.

2 / 3

Workflow Clarity

A clearly sequenced 4-step workflow (Parse → Resolve → Return summary → Route) with explicit decision checkpoints for each resolution branch (no query / one match / multiple matches / no matches). Not a 2 because checkpoints are explicit, not implicit; the destructive-operation cap does not apply to this read-only lookup.

3 / 3

Progressive Disclosure

No bundle files exist; the single SKILL.md is organized into well-labeled sections (Scope Boundary, Prerequisites, Command Contract, Workflow, Output Style, Important Context) with no nested references and easy navigation. Not a 2 because content is appropriately contained for a single-purpose router skill rather than needing to be split out.

3 / 3

Total

10

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, third-person description that clearly states both capability and explicit 'Use when' triggers with natural user phrasing. It is specific to the LaunchDarkly `/flag` niche with low conflict risk.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Resolve `/flag` style requests into the right LaunchDarkly flag lookup flow', 'quickly find a flag by name/key', 'direct flag detail summary', 'fast disambiguation between similar flags' — matching the 'lists multiple specific concrete actions' anchor. Not a 2 because the action set is comprehensive rather than partial.

3 / 3

Completeness

Explicitly answers both 'what' (resolve `/flag` requests into the right flag lookup flow) and 'when' ('Use when the user types `/flag`…'). Not a 2 because the 'when' is an explicit trigger clause, not merely implied.

3 / 3

Trigger Term Quality

Natural user phrasing is well covered: 'types `/flag`', 'find a flag by name/key', 'flag detail summary', 'disambiguation between similar flags' — terms a LaunchDarkly user would actually say. Not a 2 because common variations are present rather than missing.

3 / 3

Distinctiveness Conflict Risk

The LaunchDarkly-specific `/flag` command and flag-lookup niche give it clear distinct triggers unlikely to fire for other skills. Not a 2 because the scope is narrowly bounded to a single product/command rather than overlapping with sibling skills.

3 / 3

Total

12

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 4 suspicious

Warning

Total

15

/

16

Passed

Repository
launchdarkly/ai-tooling
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.