CtrlK
BlogDocsLog inGet started
Tessl Logo

doc-help

Interactive writing assistant for Netwrix documentation. Use when a writer wants hands-on, conversational help: brainstorming structure, drafting a section, editing existing content, incorporating external documents (e.g., .docx files) into existing markdown files, or understanding a style or Vale rule. For fully autonomous tasks (write this entire doc, fix all Vale errors end-to-end), use the tech-writer agent instead.

85

1.18x
Quality

88%

Does it follow best practices?

Impact

69%

1.18x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

This is a well-structured interactive workflow skill with clear stage-based progression, concrete guidance, and proper validation checkpoints. Its main strengths are the explicit feedback loops (Vale/Dale re-run cycles), the concrete before/after examples, and the clear trigger conditions. Minor weaknesses include some verbosity in coaching-style instructions that Claude doesn't need (e.g., 'Act as a patient, knowledgeable writing partner') and the monolithic structure that could benefit from splitting workflows into separate files.

Suggestions

Remove coaching-style personality instructions ('Act as a patient, knowledgeable writing partner — clear, direct, and always focused on what the reader needs') as Claude doesn't need these to follow the workflow.

Consider trimming the 'Always' bullets in the drafting workflow — 'Anticipate the question the reader is about to ask and answer it inline' is general writing advice Claude already knows.

DimensionReasoningScore

Conciseness

The skill is generally well-written but includes some unnecessary verbosity. The intake stage with the numbered menu prompt is useful, but some sections like the drafting workflow's 'Always' bullets ('Anticipate the question the reader is about to ask') explain things Claude already knows how to do. The overall length is reasonable for the complexity of the workflow, but could be tightened in places.

2 / 3

Actionability

The skill provides concrete, executable guidance throughout: specific bash commands for Vale, specific slash commands for Dale, clear question templates to ask writers, concrete before/after examples for style guidance, and explicit prioritization frameworks for editing. The workflows are specific enough to follow without ambiguity.

3 / 3

Workflow Clarity

Multi-step processes are clearly sequenced with explicit stages (1-4), numbered steps within each stage, and validation checkpoints (Vale check → fix → re-run until zero errors, then Dale check). The editing workflow has a clear analyze → report → iterate → validate flow. Feedback loops are present for both linting and iterative editing rounds.

3 / 3

Progressive Disclosure

The skill references `docs/CLAUDE.md` for style rules and mentions the tech-writer agent and vale-rule-writer agent, which is good. However, the content is somewhat monolithic — the four workflow stages are all inline in a single file. For a skill of this length (~150 lines of substantive content), the structure is acceptable but the editing and drafting workflows could potentially be split out. The lack of bundle files means we can't verify the referenced CLAUDE.md exists.

2 / 3

Total

10

/

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.

This is a strong skill description that clearly defines its scope as an interactive writing assistant for Netwrix documentation, lists concrete actions, includes natural trigger terms, and explicitly differentiates itself from a related autonomous agent skill. The 'Use when' clause is well-constructed with specific scenarios, and the boundary with the tech-writer agent reduces conflict risk effectively.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: brainstorming structure, drafting a section, editing existing content, incorporating external documents (.docx files) into markdown files, and understanding style/Vale rules.

3 / 3

Completeness

Clearly answers both 'what' (interactive writing assistant for Netwrix documentation with specific actions listed) and 'when' (explicit 'Use when' clause specifying conversational/hands-on help scenarios, plus a boundary condition distinguishing it from the tech-writer agent).

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'brainstorming', 'drafting', 'editing', 'style', 'Vale rule', '.docx files', 'markdown files', 'documentation'. Also includes differentiation terms like 'conversational help' and 'hands-on' that match how users would frame interactive requests.

3 / 3

Distinctiveness Conflict Risk

Explicitly distinguishes itself from the 'tech-writer agent' by clarifying its interactive/conversational niche versus fully autonomous tasks. The scope is narrowed to Netwrix documentation and interactive assistance, making it clearly distinguishable.

3 / 3

Total

12

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
netwrix/docs
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.