CtrlK
BlogDocsLog inGet started
Tessl Logo

gitnexus-cli

Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki"

70

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

High

Do not use without reviewing

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-organized reference: all commands are executable with complete flag documentation, plus good staleness and recovery guidance. The main gaps are the absence of validation guidance around the destructive `clean` command and minor content that could be offloaded to reference files.

Suggestions

Add a validation checkpoint before destructive/batch clean operations, e.g. "Run `node .gitnexus/run.cjs status` first and confirm the repo/index shown is the intended target; never run `clean --all` without listing repos via `list`".

Move the wiki flag table and the npm 11.x `node.target is null` workaround into a references file (e.g. TROUBLESHOOTING.md) to keep SKILL.md a lean overview.

Include a verify-after-clean step (e.g. re-run `status` to confirm the repo is unregistered) to close the feedback loop on the destructive workflow.

DimensionReasoningScore

Conciseness

The body is dense and command-focused with almost no concept re-explanation, but a few tokens could be trimmed: the hook-design rationale ("to avoid blocking the agent for up to 120s and risking KuzuDB corruption") and the inline npm 11.x version-specific workaround, which the guidelines penalize outside a dedicated old-patterns section.

4 / 5

Actionability

Every command is fully executable and copy-paste ready ("node .gitnexus/run.cjs analyze", "npx gitnexus analyze"), with complete flag tables, defaults ("default: minimax/minimax-m2.5", "default: 3"), and a concrete recovery command for the missing-runner case.

5 / 5

Workflow Clarity

Sequencing is good — explicit "When to run" triggers, an "After Indexing" checklist, and a verification step ("Read gitnexus://repo/{name}/context to verify the index loaded") — but the destructive/batch operations lack validation: `clean` (deletes the index) and `clean --all` (batch) have no pre-flight check or confirm-what-will-be-deleted guidance, which caps this dimension at 3 per the destructive-operations rule.

3 / 5

Progressive Disclosure

Sections are well organized (Commands, After Indexing, Troubleshooting) and self-contained with no nested references, but at ~85 lines — beyond the 50-line simple-skill exception — peripheral material like the wiki flag table and the npm 11.x issue workaround could live in separate reference files.

4 / 5

Total

16

/

20

Passed

Description

96%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 description: it explicitly states what the skill does and when to use it, covers all five CLI commands concretely, and supplies natural user-voice trigger examples. The only weakness is that a couple of the example phrases (e.g. "Generate a wiki") are generic enough to risk overlap with non-GitNexus skills.

Suggestions

Qualify generic example phrases with the tool name, e.g. "Generate a GitNexus wiki" or "Reanalyze the codebase with GitNexus", to reduce conflict risk with generic wiki/status skills.

Mention the GitNexus MCP resources (e.g. gitnexus://repo context) in the description so agents looking for code-context tooling also match this skill.

DimensionReasoningScore

Specificity

The description names the domain ("GitNexus CLI commands") and enumerates all five concrete subcommands — "analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos" — giving comprehensive coverage of the tool's capabilities rather than a partial list.

5 / 5

Completeness

Both questions are explicitly answered: 'what' via the enumerated command set and 'when' via the explicit "Use when the user needs to run GitNexus CLI commands" clause, reinforced with concrete example trigger phrases.

5 / 5

Trigger Term Quality

It quotes literal user-voice trigger phrases ("Index this repo", "Reanalyze the codebase", "Generate a wiki") and includes synonyms ("analyze/index a repo"), matching the comprehensive-natural-terms anchor; file extensions are not applicable to a CLI skill.

5 / 5

Distinctiveness Conflict Risk

"GitNexus CLI" establishes a clear, named niche, but bare example phrases like "Generate a wiki" could overlap with a generic wiki-generation skill, so it sits at 'mostly distinct; minor overlap risk' rather than minimal conflict.

4 / 5

Total

19

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mindfold-ai/Trellis
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.