CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

the-trace-execution-path

Trace a behavior, event, or request path through the Stave codebase. Use when the request asks "where does this happen", "execution path", "call flow", "흐름 추적", "어디서 처리돼", or needs the exact producer -> bridge -> consumer chain.

74

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 body is an efficient, highly actionable navigation skill: a clear step sequence, a boundary table with exact file paths, and genuinely non-obvious repo-specific gotchas with no filler. The only minor gap is the absence of an explicit feedback loop in the workflow, which keeps workflow clarity at 4 rather than 5.

DimensionReasoningScore

Conciseness

The body is lean with every token carrying repo-specific knowledge (exact file paths, "parseNormalizedEvent", the "JSON.stringify(Promise) silently becomes {}" gotcha) and zero padding or explanation of concepts Claude already knows, matching anchor 5; it is above anchor 4 because there are no over-explanation instances to trim.

5 / 5

Actionability

Concrete file paths are given for every contract boundary (e.g. "electron/main/ipc/schemas.ts", "src/lib/session/provider-event-replay.ts"), plus a specific doc entry point and an exact async gotcha — fully actionable specific guidance for an instruction-only skill, which the scoring notes say is not penalized for lacking code, matching anchor 5.

5 / 5

Workflow Clarity

The five steps (trigger → producer → boundary → consumer → tests) are clearly sequenced with step 5 ("Check tests that mention the same type, event, or function") as a verification checkpoint, but there is no explicit feedback or error-recovery loop, so it fits anchor 4 (clear sequence, most checkpoints, minor validation gaps) rather than anchor 5; it is not a destructive or batch operation so no cap applies.

4 / 5

Progressive Disclosure

No bundle files exist and the ~49-line body is well organized into Workflow, boundary table, Stave-Specific Guidance, Output, and Avoid sections with no need for external references — the judging guideline explicitly allows a 5 for skills under 50 lines with well-organized sections and no need of external references.

5 / 5

Total

19

/

20

Passed

Description

91%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 a strong example: it states a concrete capability, scopes it to a specific codebase, and provides an explicit 'Use when' clause with natural trigger phrases in both English and Korean. The only weaknesses are the single-verb action coverage and one fairly generic trigger phrase that slightly raises overlap risk with general navigation skills.

DimensionReasoningScore

Specificity

"Trace a behavior, event, or request path through the Stave codebase" and "the exact producer -> bridge -> consumer chain" name concrete actions with structural detail, but the coverage rests on a single verb with object variants rather than several distinct actions, matching anchor 4 (several specific actions, minor gaps) better than the comprehensive anchor 5.

4 / 5

Completeness

Explicitly answers what ("Trace a behavior, event, or request path through the Stave codebase") and when ("Use when the request asks...") with concrete trigger phrases, exactly matching the anchor-5 pattern; it is above anchor 4 because the 'when' clause is fully explicit with quoted triggers.

5 / 5

Trigger Term Quality

Includes natural phrases users would actually say — "where does this happen", "execution path", "call flow" — plus Korean synonyms "흐름 추적" and "어디서 처리돼", giving comprehensive coverage including synonyms, which matches anchor 5; common variations are not missing.

5 / 5

Distinctiveness Conflict Risk

Scoping to "the Stave codebase" with niche triggers ("producer -> bridge -> consumer chain") makes it mostly distinct, but the fairly generic trigger "where does this happen" creates minor overlap risk with general code-search skills, fitting anchor 4 rather than anchor 5's minimal conflict risk.

4 / 5

Total

18

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

sendbird/stave

Path

skills/the-trace-execution-path/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.