CtrlK
BlogDocsLog inGet started
Tessl Logo

redis-expert

Redis expert for data structures, caching patterns, Lua scripting, and cluster operations

57

Quality

64%

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 ./crates/openfang-skills/bundled/redis-expert/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

The body is a well-organized, command-rich reference with strong concrete guidance and clean sectioning, but it carries some role-framing verbosity, presents commands as prose rather than executable code blocks, and omits validation feedback loops for its destructive/batch patterns.

Suggestions

Trim the introductory role paragraph to a one-line scope statement, dropping concepts Claude already knows.

Replace prose command mentions with a few complete, copy-paste-ready examples (e.g. a full distributed-lock Lua release script and a sliding-window rate-limiter snippet).

Add explicit validation/verification steps for destructive or batch operations (e.g. verify a lock is still held before release; confirm pruning did not remove in-window entries).

DimensionReasoningScore

Conciseness

The bulk is lean and command-specific, but the opening role-framing re-explains concepts Claude already knows ('single-threaded event loop model, persistence tradeoffs, memory optimization techniques'), which could be tightened.

2 / 3

Actionability

Provides many specific real commands ('SET lock_key unique_value NX PX 30000', 'ZREMRANGEBYSCORE', 'EVAL'), but they are prose references rather than complete copy-paste code blocks, and no actual Lua script body is shown despite emphasizing Lua scripting.

2 / 3

Workflow Clarity

Patterns contain logical sequences (cache-aside, lock acquire/release) but lack explicit validation or feedback checkpoints; per the rubric, destructive/batch operations missing feedback loops cap workflow clarity at 2.

2 / 3

Progressive Disclosure

Under 50 lines with no bundle files and no need for external references, the content is well-organized into clearly labeled sections (Key Principles, Techniques, Common Patterns, Pitfalls), which earns a 3 for a concise self-contained skill.

3 / 3

Total

9

/

12

Passed

Description

72%

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 a distinct Redis niche with good natural trigger terms, but it relies on a role claim with topic nouns rather than concrete action verbs and omits any explicit 'Use when...' trigger guidance.

Suggestions

Lead with concrete action verbs, e.g. 'Designs Redis data structures, caching patterns, Lua scripts, and cluster operations'.

Add an explicit trigger clause such as 'Use when working with Redis, caching, in-memory data stores, or Redis clusters'.

Include common phrasings users say (e.g. 'cache', 'in-memory store', 'Redis CLI') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the Redis domain plus four capability areas ('data structures, caching patterns, Lua scripting, and cluster operations'), but uses a role claim ('expert for') with topic nouns rather than concrete action verbs, so it names the domain and some actions without being comprehensive.

2 / 3

Completeness

States what the skill covers but provides no 'Use when...' clause or equivalent explicit trigger guidance, so the 'when' is missing and completeness is capped at 2.

2 / 3

Trigger Term Quality

Covers natural terms a user would actually say — 'Redis', 'caching', 'Lua scripting', 'cluster operations' — giving good coverage of trigger keywords for this domain.

3 / 3

Distinctiveness Conflict Risk

'Redis' combined with the specific capability areas forms a clear, narrow niche that is unlikely to trigger for the wrong skill.

3 / 3

Total

10

/

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
RightNow-AI/openfang
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.