CtrlK
BlogDocsLog inGet started
Tessl Logo

launchdarkly

Server-side and client-side LaunchDarkly flag evaluation (project key `agent-native`). Use when reading a LaunchDarkly flag from an action, plugin, or component, or when wiring `LAUNCHDARKLY_SDK_KEY`. Distinct from the framework's own `feature-flags` system.

72

Quality

90%

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

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

An excellent reference-style body: lean, dense with project-specific facts, and fully executable examples for both server and client paths, plus explicit anti-patterns and cross-skill navigation. The only soft spot is workflow clarity, where the usage sequence is implied by section order rather than stated as steps with checkpoints.

DimensionReasoningScore

Conciseness

Every section carries non-inferable project knowledge (fail-closed semantics, shared "anonymous" context bucketing, the server-module import ban) with no padding or generic feature-flag explainers — every token earns its place, matching anchor 5 rather than the trimmable over-explanation of anchor 4.

5 / 5

Actionability

Fully executable, copy-paste-ready code for server and client reads, typed signatures (`getLaunchDarklyVariation(key, actor, defaultValue)`, `getAllLaunchDarklyFlags(actor)`), and an action invocation with expected output — covering the common cases per anchor 5.

5 / 5

Workflow Clarity

The decision flow (LaunchDarkly vs. built-in feature-flags) is explicit with concrete criteria, and setup precedes usage in logical order, but the sequence is implicit — no ordered steps, checkpoints, or error-recovery loop — placing it at anchor 4 rather than 5.

4 / 5

Progressive Disclosure

A self-contained single-file skill with no bundle files, cleanly sectioned, and a 'Related skills' list pointing one level deep (feature-flags, configuration, secrets) with each reference clearly signaled — matching the well-organized-sections ideal of anchor 5.

5 / 5

Total

19

/

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: third-person, concrete, with an explicit and specific 'Use when' clause covering both server and client reads plus SDK-key wiring. Its only weakness is modest capability coverage (specificity) and a few missing natural trigger synonyms.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions — "Server-side and client-side LaunchDarkly flag evaluation" and "wiring `LAUNCHDARKLY_SDK_KEY`" — but does not enumerate the fuller capability surface (variation reads, multi-flag evaluation), matching anchor 4 rather than the comprehensive coverage of anchor 5.

4 / 5

Completeness

Explicitly answers both what ("Server-side and client-side LaunchDarkly flag evaluation (project key `agent-native`)" ) and when ("Use when reading a LaunchDarkly flag from an action, plugin, or component, or when wiring `LAUNCHDARKLY_SDK_KEY`") with concrete trigger phrases, matching anchor 5.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "LaunchDarkly flag", "action, plugin, or component", and the env-var name `LAUNCHDARKLY_SDK_KEY` a user would actually quote when wiring. A few natural variations are missing, so it sits at anchor 4 rather than 5.

4 / 5

Distinctiveness Conflict Risk

Directly addresses the nearest competing skill — "Distinct from the framework's own `feature-flags` system" — establishing a clear niche with minimal conflict risk, matching anchor 5.

5 / 5

Total

18

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

13

/

16

Passed

Repository
BuilderIO/agent-native
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.