CtrlK
BlogDocsLog inGet started
Tessl Logo

prepare-site-breakage-triage-repro-build

Build, install, launch, screenshot, and cleanup mechanics for automated reproduction of site breakage on Cursor self-hosted Android agents in `ddg-native-android`. Use when setting up a device for automated site breakage triage repro runs.

75

Quality

93%

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.

The content is a tight, command-driven runbook of executable adb/emulator/npm mechanics with clear sections and recovery loops. Its main gap is the absence of explicit verification on the destructive cleanup steps.

Suggestions

Add an explicit verification step after runtime configuration cleanup (e.g., confirm `webview-command-line` is gone and emulators are stopped) to close the workflow_clarity validation gap.

Define or link what the "required output" should contain, since it is referenced twice but never specified in the body.

Make the end-to-end sequence explicit (a short numbered build→install→emulator→load→screenshot→cleanup list) so the section-based mechanics form one coherent workflow.

DimensionReasoningScore

Conciseness

The body is lean: commands with only the brief context needed (e.g., "because it may hang") and no over-explanation of concepts Claude already knows, matching the score-5 anchor.

5 / 5

Actionability

Provides copy-paste-ready, fully executable commands throughout (npm run, adb install, emulator, adb shell am start, screencap/pull) covering the common cases, with parameter placeholders clearly marked.

5 / 5

Workflow Clarity

Sections flow logically build→install→emulator→load→screenshots→recovery→cleanup with retry and ANR-recovery checkpoints, but the destructive cleanup steps lack explicit verification that state was restored.

4 / 5

Progressive Disclosure

This is a compact single-purpose skill under 50 lines with no external bundle files; its well-organized section headers satisfy the simple-skill exception for a top score.

5 / 5

Total

19

/

20

Passed

Description

92%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 concise and concrete, naming five specific actions and pairing them with an explicit "Use when..." trigger scoped to a distinct niche. It avoids fluff and third-person voice is maintained throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Build, install, launch, screenshot, and cleanup mechanics" — giving comprehensive coverage of what the skill does, matching the score-5 anchor.

5 / 5

Completeness

Explicitly states both the what (build/install/launch/screenshot/cleanup mechanics) and the when ("Use when setting up a device for automated site breakage triage repro runs"), matching the score-5 anchor.

5 / 5

Trigger Term Quality

Includes good domain keywords ("site breakage", "triage", "repro runs", "ddg-native-android") a user would naturally say, but misses some common synonyms or variations, fitting just below the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

Targets a very narrow niche (Cursor self-hosted Android agents in ddg-native-android for site breakage triage) with distinct triggers and minimal overlap risk.

5 / 5

Total

19

/

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
duckduckgo/Android
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.