CtrlK
BlogDocsLog inGet started
Tessl Logo

matthew-a-carr/sync-docs

Diff-driven doc-staleness sweep. Maps every changed path against the "Doc review — keeping docs true" table in AGENTS.md, runs the load-bearing generated-artifact checks (OpenAPI, AGENTS.md/CLAUDE.md symlinks, ADR index), and patches stale prose docs in the same change. Use when called by `implement-spec` / `review-implementation` at close-out, or when a human says "sync the docs" / "make sure the docs are still true after this change".

90

1.32x
Quality

90%

Does it follow best practices?

Impact

93%

1.32x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

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, highly actionable skill with clear workflow sequencing and explicit validation checkpoints. Its main strength is the concrete, executable guidance at every step and the precise output template. Minor weaknesses include some unnecessary framing text in the introduction and a monolithic structure that could benefit from splitting detailed reference material into supporting files.

Suggestions

Trim the 'When to use' section to just the bullet list — the opening paragraph explaining what doc staleness is adds little value for Claude.

Consider extracting the report template and generated-artifact check details into a bundle reference file to improve progressive disclosure and reduce the main skill's length.

DimensionReasoningScore

Conciseness

Generally efficient but includes some unnecessary framing (e.g., the 'When to use' section explaining what doc staleness is, and the metaphor about turning a table 'from a thing you're supposed to remember into a deterministic sweep'). The 'Do not' section is valuable but could be slightly tighter. Overall mostly lean but not maximally token-efficient.

2 / 3

Actionability

Provides specific, executable commands throughout (git diff variants, pnpm openapi:check/generate, ln -s, ls -la). Each step has concrete actions with exact command syntax. The report template is copy-paste ready with precise formatting. The heuristics for staleness detection are specific and actionable.

3 / 3

Workflow Clarity

Clear 5-step sequence with explicit validation checkpoints (run openapi:check before regenerating, verify symlinks exist, confirm ADR index consistency). Includes feedback loops (if openapi:check fails → regenerate → stage). Two distinct modes (patch vs report) are clearly delineated. The 'Do not' section provides important guardrails for destructive/scope-creep scenarios.

3 / 3

Progressive Disclosure

The skill correctly delegates the doc-review mapping to AGENTS.md at runtime rather than inlining it (good design), and references external skills like write-adr. However, the content is moderately long (~100 lines) and could benefit from splitting the detailed generated-artifact checks or the report template into separate reference files. No bundle files are provided to support progressive disclosure.

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 an excellent skill description that clearly articulates specific capabilities (mapping changed paths, running artifact checks, patching stale docs), provides explicit trigger conditions for both programmatic and human-initiated use, and occupies a very distinct niche. The description is concise yet comprehensive, using third-person voice throughout and including natural language trigger phrases.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: maps changed paths against a doc review table, runs load-bearing generated-artifact checks (OpenAPI, symlinks, ADR index), and patches stale prose docs. These are highly specific and actionable.

3 / 3

Completeness

Clearly answers both what (maps changed paths, runs artifact checks, patches stale docs) and when (called by implement-spec/review-implementation at close-out, or when a human says 'sync the docs' / 'make sure the docs are still true'). Explicit 'Use when' clause is present.

3 / 3

Trigger Term Quality

Includes natural trigger terms users would say: 'sync the docs', 'make sure the docs are still true after this change', plus programmatic triggers like 'implement-spec' and 'review-implementation'. Also mentions specific artifacts like OpenAPI, AGENTS.md, CLAUDE.md, and ADR index.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche: doc-staleness detection tied to specific artifacts (AGENTS.md doc review table, OpenAPI, ADR index, symlinks). The combination of diff-driven analysis and specific doc-sync triggers makes it very unlikely to conflict with other skills.

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents