CtrlK
BlogDocsLog inGet started
Tessl Logo

stitch-sdk-domain-design

Design the domain model for the Stitch SDK. Use when mapping MCP tools to domain classes and bindings in domain-map.json. This is Stage 2 of the generation pipeline.

74

Quality

92%

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

100%

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

The body is lean, highly actionable, and well-organized, with concrete code examples and an explicit validation checkpoint plus error-recovery guidance. It works well as a self-contained reference with no need for external bundle files.

DimensionReasoningScore

Conciseness

Dense, reference-grade content that assumes Claude's competence (no explanations of what an SDK, MCP, or JSON is); every section earns its place with concrete tables and code rather than padding.

3 / 3

Actionability

Provides fully concrete, copy-paste-ready guidance: real JSON examples for classes, fieldMapping, bindings, and cache; the actual ProjectionStep TypeScript type; shown generated code; and executable validation commands.

3 / 3

Workflow Clarity

Clear sequence from Inputs to Output through class/binding design to an explicit Validation block, with an error-diagnostic example that gives an implicit fix-and-revalidate feedback loop.

3 / 3

Progressive Disclosure

Self-contained, well-sectioned document with clear header navigation (Inputs, Output, Designing Classes, Designing Bindings, Decision Framework, Validation) and no nested or deep external references; appropriate for a single-purpose pipeline skill with no bundle files.

3 / 3

Total

12

/

12

Passed

Description

85%

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 specific, complete, and distinct, clearly stating both the capability and an explicit trigger. Trigger-term quality is the only weak point: the relevant terms are present but narrow rather than covering a broad set of natural variations.

DimensionReasoningScore

Specificity

Names multiple concrete actions tied to specific artifacts: "Design the domain model for the Stitch SDK" and "mapping MCP tools to domain classes and bindings in domain-map.json", matching the anchor that lists multiple specific concrete actions.

3 / 3

Completeness

Explicitly answers both what ("Design the domain model for the Stitch SDK") and when via a "Use when mapping MCP tools..." clause, matching the anchor that clearly answers both with explicit triggers.

3 / 3

Trigger Term Quality

Includes a relevant trigger cluster ("mapping MCP tools to domain classes and bindings in domain-map.json", "Stage 2 of the generation pipeline") but offers limited variation/coverage of natural phrasings rather than the broad set of terms a 3 requires.

2 / 3

Distinctiveness Conflict Risk

Pinned to a unique niche ("Stitch SDK", "domain-map.json", "Stage 2 of the generation pipeline") with distinct triggers, making it unlikely to fire for the wrong skill.

3 / 3

Total

11

/

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

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

15

/

16

Passed

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.