CtrlK
BlogDocsLog inGet started
Tessl Logo

stitch-sdk-bug-bash

Find bugs in the Stitch SDK using a real API key. Covers standard functional edges and tricky situations.

52

Quality

57%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/stitch-sdk-bug-bash/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

The body is actionable and well-structured with concrete code and a scenarios matrix, but it carries mild verbosity and lacks an explicit validation gate for its destructive/batch operations. Progressive disclosure is reasonable but keeps substantial content inline.

Suggestions

Add an explicit validation checkpoint before destructive/batch steps (e.g. 'Only call ds.apply() after confirming the screen IDs resolved') and a validate->fix->retry loop.

Move the full test template into a referenced script file (e.g. scripts/bug_bash.ts) and keep only a short invocation snippet in SKILL.md to improve progressive disclosure.

Trim the restated opening paragraph since it duplicates the frontmatter description.

DimensionReasoningScore

Conciseness

The body is mostly efficient and assumes Claude's competence, but the opening paragraph restates the description and the long inline test template adds tokens that could be tightened, fitting anchor 2 rather than the lean anchor 3.

2 / 3

Actionability

It provides an executable TypeScript test template, named surface areas with specific methods, and a scenarios matrix with concrete inputs and expected behaviors, matching the copy-paste-ready anchor 3.

3 / 3

Workflow Clarity

The bug-bash template has numbered steps and try/catch validation, but there is no explicit 'only proceed when validation passes' gate and the destructive cleanup step is commented out and unvalidated, which caps workflow clarity at 2 per the batch/destructive guidance.

2 / 3

Progressive Disclosure

Content is organized into clear sections with no nested references and no bundle files exist, but the lengthy inline test template and scenarios matrix are content that could live in a separate file, matching anchor 2 rather than a well-split anchor 3.

2 / 3

Total

9

/

12

Passed

Description

50%

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 clearly identifies the domain and core action but omits any explicit trigger guidance and relies on somewhat generic phrasing. It is adequate but not exemplary.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when testing or reviewing the Stitch SDK for bugs, edge cases, or unexpected behavior.'

Replace the vague 'Covers standard functional edges and tricky situations' with concrete enumerated actions (e.g. 'probe invalid parameters, stale handles, and null projections').

Include natural trigger variations users might say ('bug bash', 'edge cases', 'SDK testing', 'break the SDK') to improve trigger term coverage.

DimensionReasoningScore

Specificity

Names the domain ("Stitch SDK") and a concrete action ("Find bugs") plus "using a real API key", but "Covers standard functional edges and tricky situations" is not a list of multiple specific actions, so it falls short of anchor 3.

2 / 3

Completeness

It answers "what" (find bugs in the Stitch SDK) but never states "when" to use it; per the guidelines a missing "Use when..." clause caps completeness at 2.

2 / 3

Trigger Term Quality

Relevant keywords like "bugs" and "Stitch SDK" are present and natural, but there is no "Use when..." clause and few common variations, matching anchor 2 rather than the fuller coverage of anchor 3.

2 / 3

Distinctiveness Conflict Risk

The Stitch SDK niche is fairly specific, but "find bugs" is a generic action that could overlap with general testing/QA skills and the absence of distinct triggers keeps it at anchor 2.

2 / 3

Total

8

/

12

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
google-labs-code/stitch-sdk
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.