CtrlK
BlogDocsLog inGet started
Tessl Logo

neva-language

Use for Neva source or snippets: authoring, refactoring, debugging, or review.

67

Quality

80%

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

86%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 tight, well-organized instruction skill that points to the right discovery and validation commands without padding. Its main gap is the absence of a concrete Neva code-editing example to ground the core task.

Suggestions

Add one short, copy-paste-ready example of a minimal Neva snippet edit (or a 'before/after' refactor) to make the core task fully executable.

Tighten the validation checkpoint from 'when feasible' to an explicit step, e.g. 'After editing, compile or run the changed .neva program to confirm it is still valid.'

Optionally show the expected output of 'neva --help' or 'neva doc' so Claude can recognize correct behavior without running them.

DimensionReasoningScore

Conciseness

The body is lean and bullet-driven with no padding: it never explains what Neva is or how compilers work, and every line is actionable, assuming Claude's competence.

5 / 5

Actionability

It provides copy-paste-ready commands ('neva --help', 'go run ./cmd/neva --help', 'neva doc [package/path] [.] <pattern>') and concrete file paths, but lacks an actual Neva code-editing example, leaving a minor gap for the core task.

4 / 5

Workflow Clarity

A clear editing sequence is present (discover CLI -> read style guide -> keep valid -> consult grammar if uncertain -> validate by compiling/running) with an explicit validation checkpoint, though validation is conditional ('when feasible') rather than a hard gate.

4 / 5

Progressive Disclosure

Under 50 lines with well-organized sections (CLI Discovery, Rules) and one-level-deep pointers to detailed repo materials (style_guide.md, neva.g4) rather than inlining them; no bundle files are needed for this simple skill.

5 / 5

Total

18

/

20

Passed

Description

75%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 concise, well-structured description that clearly states what the skill does and when to use it, with strong domain specificity from the named Neva language. It could be improved by adding the '.neva' extension and slightly more concrete trigger phrasing.

Suggestions

Add the '.neva' file extension to the trigger clause, e.g. 'Use for .neva files or Neva snippets'.

Make the 'when' more concrete by naming the user situations, e.g. 'Use when editing, refactoring, debugging, or reviewing .neva files or Neva code snippets'.

Consider adding a synonym like 'Neva code' alongside 'Neva source' to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain ('Neva source or snippets') and lists several concrete actions ('authoring, refactoring, debugging, or review'), but the actions are generic verb categories rather than highly specific operations, leaving minor coverage gaps.

4 / 5

Completeness

It has both a clear 'what' (authoring/refactoring/debugging/review of Neva) and an explicit 'when' trigger ('Use for Neva source or snippets'), but the trigger could be more concrete (e.g., mentioning .neva files) to reach the top anchor.

4 / 5

Trigger Term Quality

It includes natural terms users would say ('Neva source', 'snippets', 'refactoring', 'debugging', 'review'), giving good keyword coverage, though it omits the '.neva' file extension and the phrase 'Neva code'.

4 / 5

Distinctiveness Conflict Risk

Gating on the specific named language 'Neva' makes it mostly distinct with minimal conflict risk, though the generic action verbs (authoring, debugging) create minor overlap with general code-editing skills.

4 / 5

Total

16

/

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
nevalang/neva
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.