CtrlK
BlogDocsLog inGet started
Tessl Logo

go

Use for Go changes in Neva: authoring, refactoring, debugging, or review.

66

Quality

79%

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 ./.codex/skills/go/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

80%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 lean, well-structured ruleset that assumes Go competence and points cleanly to deeper docs. Its chief gap is workflow clarity: editing/linting validation is present as rules but not framed as an explicit checkpoint sequence.

Suggestions

Add a short ordered workflow (e.g. 1. Read AGENTS.md 2. Edit *.go 3. Run gofmt 4. Run lints/Makefile target 5. Re-run until clean) with explicit validation checkpoints.

Provide one or two copy-paste command examples such as `gofmt -w <file>` or the relevant Makefile target to lift actionability to fully executable.

Optionally cross-link the runtime rule under a clearly labeled sub-path so the internal/runtime/funcs exception is visually distinct from general Go edits.

DimensionReasoningScore

Conciseness

Terse bullet directives with no padding and no explanation of concepts Claude already knows; every line earns its place and assumes Go competence.

5 / 5

Actionability

Concrete, executable directives naming specific tools and files (gofmt, .golangci.yml, go.mod, Makefile, AGENTS.md), but lacks copy-paste-ready command invocations for the common cases.

4 / 5

Workflow Clarity

An implicit sequence exists (read AGENTS.md before editing, then gofmt/lint), but validation steps appear as standalone rules rather than explicit checkpoints in a sequenced workflow.

3 / 5

Progressive Disclosure

A clear, short overview organized into Rules and Runtime sections, with one-level-deep, clearly signaled references (AGENTS.md, Effective Go, docs/developer/runtime-functions.md) and no nested indirection.

5 / 5

Total

17

/

20

Passed

Description

78%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-scoped description that pairs a clear trigger clause with a list of concrete actions and a distinctive Go-in-Neva niche. Its main weakness is trigger-term breadth (missing synonyms and the .go extension) and a slightly fused what/when phrasing.

Suggestions

Add file-extension and synonym triggers, e.g. "Use for changes to *.go (Golang) files in Neva...", to lift trigger-term coverage.

Separate the what and when more explicitly, e.g. "Author, refactor, debug, and review Go code in Neva. Use when the user asks to modify or review *.go files."

Consider naming a concrete Go-specific operation (e.g. "run gofmt/golangci-lint") to make the capability list less generic.

DimensionReasoningScore

Specificity

Names the Go domain and lists several concrete actions ("authoring, refactoring, debugging, or review"), though the verbs are generic rather than Go-specific operations, so it sits just below comprehensive.

4 / 5

Completeness

Answers both what (authoring/refactoring/debugging/review) and when ("Use for Go changes in Neva"), but the when-clause is terse and could name more explicit trigger phrases.

4 / 5

Trigger Term Quality

Includes natural terms like "Go", "refactoring", "debugging", and "review" that users would say, but misses common synonyms/extensions such as "Golang" or ".go".

4 / 5

Distinctiveness Conflict Risk

The dual scoping to "Go" and "Neva" carves a clear niche with distinct triggers and minimal overlap risk against other skills.

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.

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.