CtrlK
BlogDocsLog inGet started
Tessl Logo

redux

Redux adapter for json-render's StateStore interface. Use when integrating json-render with Redux or Redux Toolkit for state management via @json-render/redux.

72

Quality

87%

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

92%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.

An exemplary code-skill body: complete, executable examples in a clear numbered workflow with a tight API table, and no filler. The only improvement is trimming two redundancies — the intro sentence duplicating the description and the dispatch note restating the table row.

DimensionReasoningScore

Conciseness

The body is lean and code-forward with no concept explanations Claude already knows. Two minor trims exist: the opening sentence repeats the frontmatter description almost verbatim, and the closing line about `dispatch`'s arguments restates the table row. Anchor 4 (minor over-explanation) fits better than anchor 5, where every token earns its place.

4 / 5

Actionability

Fully executable guidance: copy-paste-ready npm install commands for both Redux and Redux Toolkit paths, and a complete runnable TSX example (slice, store, adapter, StateProvider) that covers the common case, backed by a typed options table. Matches the top anchor.

5 / 5

Workflow Clarity

The usage example embeds an explicitly numbered 1-4 sequence (define slice → create store → create adapter → wrap in StateProvider). This is a simple, single, non-destructive integration task with an unambiguous single action, so the simple-skill exception applies and no validation checkpoint is needed.

5 / 5

Progressive Disclosure

No bundle files exist and none are needed: the skill is a single short file with well-organized sections (Installation, Usage, API) and the small options table inline. Per the rubric's simple-skill guidance, that merits the top score.

5 / 5

Total

19

/

20

Passed

Description

82%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.

A well-formed description with an explicit 'Use when' trigger clause, third-person voice, and a distinct niche. Its only weakness is thin capability coverage — it states one action (adapter) rather than enumerating what the skill concretely enables.

DimensionReasoningScore

Specificity

The description names its domain ('Redux adapter for json-render's StateStore interface') and one concrete capability, but does not list several specific actions. This matches the anchor for 1-2 concrete actions without comprehensive coverage; anchor 4 requires several listed actions.

3 / 5

Completeness

It explicitly answers both parts: 'what' ('Redux adapter for json-render's StateStore interface') and 'when' ('Use when integrating json-render with Redux or Redux Toolkit for state management'). Third person, concrete trigger phrases — matches the top anchor exactly.

5 / 5

Trigger Term Quality

Natural terms users would say are present — 'Redux', 'Redux Toolkit', 'state management', plus the package name '@json-render/redux' (analogous to a file-extension trigger). A few natural variations ('store', 'global state', 'slice') are missing, so it is good rather than comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

A clear niche (json-render ↔ Redux state-backend integration) with distinct triggers combining both package names; it would not fire for generic Redux or generic state-management requests. Minimal conflict risk.

5 / 5

Total

17

/

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
vercel-labs/json-render
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.