CtrlK
BlogDocsLog inGet started
Tessl Logo

jazz-performance

Use this skill when optimizing Jazz applications for speed, responsiveness, and scalability. Covers crypto setup, efficient data modeling, and UI patterns to prevent lag.

66

Quality

78%

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 ./.cursor/skills/jazz-performance/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

The body is highly actionable with executable code and good progressive disclosure via real reference files. It loses points on conciseness (redundant summary sections) and workflow_clarity (no explicit validation checkpoints).

Suggestions

Collapse the Quick Checklist, Common Pitfalls, and Quick Reference into a single section to remove triplicated restatements of the same heuristics.

Add an explicit validation step for crypto setup (e.g. 'confirm WASM/Node-API initialized before relying on it') to give the workflow a concrete checkpoint.

Consider offloading the long UI loading code example into a reference file to keep the overview section tighter.

DimensionReasoningScore

Conciseness

The core is lean with ❌/✅ code pairs and assumes Claude's competence, but the trailing Quick Checklist, Common Pitfalls, and Quick Reference sections heavily restate the same heuristics, which is tighten-able padding rather than every token earning its place.

2 / 3

Actionability

It provides concrete, executable TS/TSX examples with real imports and ❌ SLOW / ✅ FAST pairs (flat group structures, shallow loading, thin selectors + useMemo), matching the copy-paste-ready anchor.

3 / 3

Workflow Clarity

Sequences and a checklist are present (crypto priority ordering, when-to-use gating, Quick Checklist), but there are no explicit validation checkpoints or feedback loops — e.g. nothing says to verify crypto initialized before proceeding — so checkpoints remain implicit.

2 / 3

Progressive Disclosure

Crypto detail is split into well-signaled, one-level-deep reference files that resolve to real bundles ([Node-API](references/node-api.md), [WASM](references/wasm.md)), and the body is organized into clear topical sections, matching the clear-overview-with-well-signaled-references anchor.

3 / 3

Total

10

/

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 well-scoped to Jazz performance with explicit 'Use when' triggers and several concrete capability areas. Its main weakness is trigger-term coverage, which omits common natural phrasings like 'slow' and 'load times'.

Suggestions

Add common natural trigger terms users would say, e.g. 'slow', 'load times', 'UI lag', 'stuttering', or 'performance', to improve trigger_term_quality.

Consider naming a couple of concrete optimization actions (e.g. 'reduce group extension depth', 'use shallow subscriptions') to make the what even more tangible.

DimensionReasoningScore

Specificity

Names the Jazz domain plus multiple concrete action areas — 'crypto setup, efficient data modeling, and UI patterns to prevent lag' alongside 'optimizing ... for speed, responsiveness, and scalability' — matching the anchor that lists several specific concrete actions.

3 / 3

Completeness

An explicit 'Use this skill when ...' trigger clause answers when, and the capability list ('optimizing ... Covers crypto setup, efficient data modeling, and UI patterns') answers what, satisfying the both-what-and-when anchor.

3 / 3

Trigger Term Quality

It includes some relevant natural terms ('speed', 'responsiveness', 'scalability', 'lag') but misses common variations users actually say such as 'slow', 'load times', 'performance', or 'stuttering', so coverage is incomplete.

2 / 3

Distinctiveness Conflict Risk

It is scoped narrowly to 'Jazz applications' performance with distinct triggers (speed/lag/scalability), making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

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
garden-co/classic-jazz
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.