CtrlK
BlogDocsLog inGet started
Tessl Logo

lint-new

Create a new ESLint rule with tests for eslintPluginScraps. Use when asked to "create a lint rule", "add an eslint rule", "scaffold a rule", "write a new scraps rule", or "new design system lint rule". Covers rule creation, test authoring, registration, and autofix implementation.

99

1.14x
Quality

100%

Does it follow best practices?

Impact

96%

1.14x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

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

A high-quality, action-oriented skill body that splits detail into appropriately scoped reference files and supplies executable templates and commands. It is concise, well-sequenced, and easy to navigate.

DimensionReasoningScore

Conciseness

Lean and token-efficient — assumes Claude knows ESLint/AST basics, uses tables and code templates instead of prose, and every section earns its place without padding.

3 / 3

Actionability

Provides copy-paste-ready rule and test templates, the exact Fixer API calls, specific commands ('pnpm test-ci "..."'), concrete file paths, and a naming convention table.

3 / 3

Workflow Clarity

Steps 1–4 are clearly sequenced with explicit test-run validation checkpoints after file creation and again under 'Verify'; the fixable-rules output requirement reinforces the feedback signal.

3 / 3

Progressive Disclosure

Clear overview with well-signaled one-level-deep references (rule-archetypes.md, style-collector-guide.md, schema-patterns.md), each tied to a specific trigger in a navigation table and confirmed present in ./references/.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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, third-person description that clearly states the skill's purpose and gives multiple natural trigger phrases. It answers both what and when with no fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Covers rule creation, test authoring, registration, and autofix implementation' — naming four distinct capabilities rather than vague language.

3 / 3

Completeness

Explicitly answers both what ('Create a new ESLint rule with tests for eslintPluginScraps') and when ('Use when asked to...') with concrete trigger guidance.

3 / 3

Trigger Term Quality

Excellent coverage of natural phrasings a user would say: 'create a lint rule', 'add an eslint rule', 'scaffold a rule', 'write a new scraps rule', 'new design system lint rule'.

3 / 3

Distinctiveness Conflict Risk

Narrow niche tied to the specific eslintPluginScraps plugin with distinct trigger phrasings, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

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
getsentry/sentry
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.