CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

technical-writer

Write, review, and edit developer documentation for SDKs, libraries, and frameworks, including sites such as agent-browser.dev and portless.sh. Use for getting-started guides, tutorials, API references, conceptual explanations, integration guides, migration guides, troubleshooting, and code examples.

Quality

86%

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

The canonical home for this skill is technical-writer in vercel-labs/deepsec

SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is a well-structured, professional instruction set with excellent progressive disclosure through conditionally-loaded, one-level-deep references and explicit validation checkpoints around editing and handoff. It falls slightly short of top marks on conciseness (two long optional-workflow sections) and actionability (no inline worked examples), and the overall task sequence is implied rather than explicitly enumerated.

Suggestions

Trim the 'Keep working notes when useful' and 'Delegate bounded tasks when useful' sections to their core directives (when to use them, what to record, what the main agent owns), cutting restatements of obvious practice such as 'Never include credentials or secrets'.

Add one compact before/after revision example inline (or a pointer to a specific example in editorial-standards.md) so the editorial rules are immediately actionable without opening the reference file.

State the end-to-end workflow as a short explicit sequence (e.g. establish the reader's task → verify claims against source → draft → edit → review the whole document → hand off) so the macro order does not have to be inferred from section ordering.

DimensionReasoningScore

Conciseness

The body is dense, directive prose with almost no concept explanation Claude already knows ("Lead with the answer or outcome", "Use numbered steps for ordered actions"), but the "Keep working notes" and "Delegate bounded tasks" sections run long and occasionally restate the obvious ("Never include credentials or secrets"), fitting "efficient; minor instances of over-explanation that could be trimmed" rather than the every-token-earns-its-place anchor at 5.

4 / 5

Actionability

Concrete, executable rules are prevalent ("Match UI labels exactly and format them in bold", "Use inline code for file paths, commands, identifiers", "Do not use em dashes in newly written prose") plus a numbered 5-step editing procedure, but there are no inline worked examples (e.g. a before/after revision) or sample commands — those live in the bundle files — so guidance is mostly concrete with minor gaps rather than fully covering the common cases at 5.

4 / 5

Workflow Clarity

A clear macro sequence is present (establish the reader's task → ground the content → draft → edit with a reason → review → prepare the handoff) with explicit checkpoints ("Before returning work, verify that the reader's task is answered, claims retain their scope...") and an error-recovery loop ("When feedback identifies a regression, reassess the passage's purpose"), but the end-to-end order is implied by section ordering rather than stated as one explicit numbered sequence, fitting "clear sequence with most checkpoints present" rather than 5; the destructive/batch cap does not apply since this is a writing/editing skill.

4 / 5

Progressive Disclosure

The body is a well-organized overview that delegates detail to three real one-level-deep reference files, each conditionally loaded with explicit signaling ("Read [editorial standards](references/editorial-standards.md) for every writing or editing task. Read [technical verification](references/technical-verification.md) when the work contains product claims, procedures, configuration, or code."), with no nested references in the bundle — matching the clear-overview, well-signaled-references anchor.

5 / 5

Total

17

/

20

Passed

Description

88%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 that clearly states what the skill does and when to use it, with a comprehensive enumeration of document types and named destination sites. Keyword coverage is good but omits a few natural synonyms (notably release notes/changelogs, which the bundle supports), which is the only notable gap.

DimensionReasoningScore

Specificity

"Write, review, and edit" names three concrete actions, and the description comprehensively enumerates deliverable types ("getting-started guides, tutorials, API references, conceptual explanations, integration guides, migration guides, troubleshooting, and code examples"), matching the comprehensive-coverage anchor rather than the minor-gaps anchor at 4.

5 / 5

Completeness

"Write, review, and edit developer documentation for SDKs, libraries, and frameworks" explicitly answers what, and "Use for getting-started guides, tutorials, ... troubleshooting, and code examples" explicitly answers when with concrete trigger phrases, matching the anchor-5 example structure exactly; it is not the 4 anchor because the when-clause is already explicit and specific.

5 / 5

Trigger Term Quality

Terms like "tutorials", "API references", "migration guides", and "troubleshooting" are phrases users naturally say, giving good coverage; however, a few natural synonyms are missing (e.g. "docs", "how-to guides", "release notes"/"changelogs" — the latter is a pattern the skill's bundle actually covers), fitting the "good keyword coverage; a few natural terms missing" anchor rather than comprehensive synonym coverage at 5.

4 / 5

Distinctiveness Conflict Risk

The niche is mostly distinct ("developer documentation for SDKs, libraries, and frameworks, including sites such as agent-browser.dev and portless.sh"), but broad doc-type triggers like "tutorials" and "code examples" leave minor overlap risk with general writing or coding skills, fitting "mostly distinct; minor overlap risk with closely related skills" rather than the minimal-conflict anchor at 5.

4 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository

vercel-labs/json-render

Path

.agents/skills/technical-writer/SKILL.md

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.