CtrlK
BlogDocsLog inGet started
Tessl Logo

docs-update-from-diff

Review local code changes with git diff and update the official docs under docs/ to match. Use when the user asks to document current uncommitted work, sync docs with local changes, update docs after a feature or refactor, or when phrases like "git diff", "local changes", "update docs", or "official docs" appear.

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.

The content is a well-structured, actionable instruction skill: lean prose, concrete git commands and docs paths, a sequenced workflow with an explicit validation cross-check, and a properly signaled single-level reference. It avoids concept-explanation fluff and matches the rubric's good examples.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it gives concrete commands and paths without explaining git or docs concepts Claude already knows, so nearly every token earns its place.

3 / 3

Actionability

Provides specific executable commands (git status --short, git diff --stat, git diff) and concrete file-path targets (docs/users/**, docs/developers/**, _meta.ts, settings.md), giving copy-ready instruction rather than vague direction.

3 / 3

Workflow Clarity

A clearly sequenced 5-step workflow culminates in an explicit cross-check step with validation checkpoints (search for stale names, confirm links, re-read against the diff), satisfying the feedback-loop requirement for batch doc edits.

3 / 3

Progressive Disclosure

The body is an overview that delegates the detailed surface map to a clearly signaled, one-level-deep reference (references/docs-surface.md, verified present), keeping the SKILL.md scoped and navigable.

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.

The description is concrete, third-person, and covers both capability and explicit usage triggers with natural language users would actually say. It clearly carves out a distinct docs-syncing niche with low conflict risk.

DimensionReasoningScore

Specificity

Names multiple concrete actions — 'Review local code changes with git diff' and 'update the official docs under docs/ to match' — rather than vague abstractions, matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both what (review diffs and update docs) and when, with an explicit 'Use when...' clause and enumerated trigger phrases, matching the top anchor; not capped at 2 since the trigger guidance is present.

3 / 3

Trigger Term Quality

Provides broad natural-term coverage users would actually say ('document current uncommitted work', 'sync docs with local changes') plus an explicit phrase list ('git diff', 'local changes', 'update docs', 'official docs'), matching the good-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The docs-sync-from-local-diff niche is distinct and tied to specific triggers ('git diff', 'local changes', 'official docs'), making it unlikely to fire for unrelated skills; matches the clear-niche anchor.

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
QwenLM/qwen-code
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.