CtrlK
BlogDocsLog inGet started
Tessl Logo

feature-flags

Create, modify, and remove feature flags in RedisInsight. Use when adding a new feature flag, introducing a dev flag, promoting a dev flag to regular, cleaning up old flags, or the user mentions feature flags, feature toggles, or gating features.

72

Quality

88%

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

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

A highly actionable, well-structured skill body with concrete paths and executable examples. The main weakness is the destructive clean-up workflow lacking explicit validation/verification steps, and minor redundancy between the 'Files to Change' and 'Workflows' sections.

Suggestions

Add a verification checkpoint to the 'Clean up a flag' workflow (e.g., grep for remaining references to the flag name, run the build/tests, confirm no lingering FeatureFlagComponent wrappers) before considering removal complete.

Deduplicate by making 'Workflows' reference the 'Files to Change' list rather than restating the same per-file steps for each workflow.

Consider moving the 'Filter Conditions' reference table and the four 'Config JSON Structure' variants into a references file to keep SKILL.md a tighter overview.

DimensionReasoningScore

Conciseness

Lean and free of generic concept explanations, assuming Claude's competence; the only slack is mild redundancy where the Workflows section repeats the 'Files to Change' steps verbatim.

4 / 5

Actionability

Provides concrete file paths, copy-paste-ready TypeScript strategy-registration, JSON config snippets, and Redux selector examples that cover the common add/consume cases.

5 / 5

Workflow Clarity

The Add/Promote/Clean-up workflows are clearly sequenced, but 'Clean up a flag' is a destructive operation (removing gating code) with no validation or verification checkpoint, which caps this dimension at 3 per the rubric.

3 / 5

Progressive Disclosure

Well-organized into clearly headed sections in a single self-contained file with no nested references; at ~175 lines some reference material (filter conditions, config variants) could optionally live in a separate file, but the structure is solid.

4 / 5

Total

16

/

20

Passed

Description

100%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 strong, well-constructed description: third-person imperative voice, concrete action verbs, explicit 'Use when' triggers with synonyms, and a clearly bounded niche. No fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Create, modify, and remove feature flags' — plus granular sub-actions (adding, introducing a dev flag, promoting, cleaning up), giving comprehensive coverage of capabilities.

5 / 5

Completeness

Explicitly answers both 'what' (create/modify/remove feature flags in RedisInsight) and 'when' with a concrete 'Use when...' clause enumerating specific trigger scenarios.

5 / 5

Trigger Term Quality

Includes natural user-facing terms with synonyms — 'feature flags, feature toggles, or gating features' — covering the common phrasings a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Scoped to 'feature flags in RedisInsight' with niche-specific triggers, making it clearly distinguishable and unlikely to fire for unrelated skills.

5 / 5

Total

20

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
redis/RedisInsight
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.