CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

launchdarkly-release-autopilot-settings

Configure LaunchDarkly Release Autopilot settings (GitHub App auto-flagging and auto-releasing) via the hosted MCP, or diagnose why a pull request was not classified / auto-flagged. Use when the user wants to turn on auto-flagging, map a GitHub repo to a LaunchDarkly project, change Release Autopilot account defaults, unmap a repo, or asks why Release Autopilot did not classify their PR.

Quality

95%

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

88%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 a strong operational protocol: concrete tool calls and parameters, a routed two-workflow structure with explicit confirmation and verification, and effective error-recovery handling. Its only weaknesses are minor — some guardrail duplication across Core Principles and the Configure steps, and a size that could support splitting diagnosis detail into a reference file.

Suggestions

Consolidate repeated guardrails to a single location: the autoCleanup rule (Core Principle 7 vs 'Do not send autoCleanup' in Step 2), the projectKey-on-first-map rule (Principle 6 vs Step 3), and the account-gates-repo inheritance rule (Principle 2 vs Step 3 and Step 4) each appear two to three times — state each once and cross-link.

Consider moving the classifier/GitHub App runbook detail and the five example confirmation proposals out of SKILL.md into a reference file, keeping the main file as a leaner overview with one-level-deep links.

Drop the opening paragraph that restates the frontmatter description ('You're using a skill that configures Release Autopilot...') — it spends tokens without adding operational value.

DimensionReasoningScore

Conciseness

Mostly efficient operational detail Claude cannot know (tool names, alpha gating, flow=install/authorize semantics, enabledOverride logic), but guardrails repeat: the autoCleanup rule appears in Core Principle 7 ('Omit autoCleanup... Never send it') and again as 'Do not send autoCleanup' in Step 2; the projectKey rule in Principle 6 and Step 3; the account-gates-repo inheritance rule in Principle 2, the map examples, and Step 3; the opening paragraph restates the frontmatter description. Not 5: these are minor duplications that could be trimmed; not 3: nearly every token is load-bearing rather than explanation of known concepts.

4 / 5

Actionability

Fully executable guidance for an instruction-only skill: exact MCP tool names, exact parameters ('Prefer repo: "owner/name"', 'Include projectKey when creating a mapping', 'autoFlagging.enabled / autoFlagging.approvalRequired', 'autoReleasing.enabled', 'enabledOverride'), copy-paste confirmation proposals, and a decision-tree diagnosis with explicit stop conditions. Per the rubric's code_vs_instruction note, absence of code is not penalized when guidance is this concrete. Not 4: each common case (account toggle, map, repo override, unmap, diagnosis) has a specific worked example.

5 / 5

Workflow Clarity

Two clearly routed workflows: an ordered diagnosis checklist with stop-at-first-failure and explicit branch handling (flow=install vs flow=authorize), and a 4-step configure workflow with a dedicated verification step ('Effective enabled must match the proposal') and feedback paths (githubConnectUrl re-call, alpha 404 handling). The destructive/batch cap at 3 does not apply because pre-write state reads, a STOP/wait confirmation protocol, and post-write verification are all present. Not 4: validation checkpoints and error-recovery loops are explicit, not implicit.

5 / 5

Progressive Disclosure

A single well-organized file with clear sections, anchor-link navigation, and one-level external runbook pointers; no nesting or buried references, and no content that clearly belongs in separate files is inlined. Not 5: at ~134 lines, the diagnosis runbook detail and the five example confirmation proposals could plausibly live in a reference file to keep SKILL.md as a leaner overview; not 3: structure is good and everything is easy to navigate.

4 / 5

Total

18

/

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 exemplary: it names the domain, enumerates concrete actions matching every body workflow, provides an explicit 'Use when...' clause with natural trigger phrasings including synonyms, and occupies a distinct niche. No changes needed.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'turn on auto-flagging', 'map a GitHub repo to a LaunchDarkly project', 'change Release Autopilot account defaults', 'unmap a repo', 'diagnose why a pull request was not classified / auto-flagged' — covering every workflow in the skill body. Not 4: there are no minor gaps in coverage, and the voice is imperative (no first/second person) so no voice penalty applies.

5 / 5

Completeness

Explicitly answers both: what ('Configure LaunchDarkly Release Autopilot settings (GitHub App auto-flagging and auto-releasing) via the hosted MCP, or diagnose why a pull request was not classified / auto-flagged') and when (an explicit 'Use when...' clause enumerating five concrete triggers). Matches the anchor-5 example structure exactly; not 4 because the 'when' is fully explicit rather than improvable.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms: 'pull request' and 'PR', 'classify' and 'auto-flag', 'map'/'unmap', 'auto-releasing', 'account defaults', plus the diagnostic complaint phrasing 'why Release Autopilot did not classify their PR' that a user would actually say. Not 4: both the action-verb phrasings and the failure-complaint phrasings users naturally use are present.

5 / 5

Distinctiveness Conflict Risk

'LaunchDarkly Release Autopilot', 'GitHub App auto-flagging and auto-releasing', and 'hosted MCP' define a clear niche with product-specific trigger phrases, so minimal conflict risk with other skills. Anti-drift check: nothing about this description is generic enough to fire for a different skill.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

launchdarkly/ai-tooling

Path

skills/release-autopilot/launchdarkly-release-autopilot-settings/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.