CtrlK
BlogDocsLog inGet started
Tessl Logo

gitnexus-refactoring

Use when the user wants to rename, extract, split, move, or restructure code safely. Examples: "Rename this function", "Extract this into a module", "Refactor this class", "Move this to a separate file"

80

Quality

100%

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

100%

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

A well-structured, token-efficient body that gives executable tool calls, sequenced workflows with validation checkpoints, and worked examples. It assumes Claude's intelligence and avoids teaching basic concepts.

DimensionReasoningScore

Conciseness

Lean and largely code/checklist driven with no padding explaining what refactoring is; assumes Claude's competence. A touch of repetition between the Tools and Example sections keeps it just at 3 rather than slipping to 2.

3 / 3

Actionability

Provides concrete, executable tool calls such as rename({symbol_name: "validateUser", new_name: "authenticateUser", dry_run: true}) with realistic outputs and a worked end-to-end example — copy-paste ready rather than pseudocode.

3 / 3

Workflow Clarity

Sequenced workflow (impact → query → context → plan) plus checklists with explicit validation checkpoints (dry_run preview, review ast_search edits, detect_changes, run tests) for destructive batch renames, matching the level-3 anchor.

3 / 3

Progressive Disclosure

Self-contained single-file skill with no bundle files and no need for external references; content is organized into clear sections (When to Use, Workflow, Checklists, Tools, Risk Rules, Example) enabling easy navigation.

3 / 3

Total

12

/

12

Passed

Description

100%

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, third-person-style description with concrete actions, natural trigger examples, and an explicit Use-when clause. It cleanly answers what and when and is well-distinguished from other skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "rename, extract, split, move, or restructure code" — matching the level-3 anchor of several specific concrete actions rather than naming only a domain and a couple actions.

3 / 3

Completeness

Explicitly answers both what (rename/extract/split/move/restructure code safely) and when ("Use when the user wants to...") with an explicit trigger clause, meeting the level-3 anchor and avoiding the cap at 2 for a missing Use-when clause.

3 / 3

Trigger Term Quality

Natural phrasings users would actually say ("Rename this function", "Extract this into a module", "Refactor this class", "Move this to a separate file") give good coverage; not below 3 because no common variation is missing, and not vague jargon.

3 / 3

Distinctiveness Conflict Risk

Carves a clear niche (code refactoring via GitNexus) with distinct triggers unlikely to fire for unrelated skills; not 2 because it is not merely a domain label but a specific operation set.

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