CtrlK
BlogDocsLog inGet started
Tessl Logo

verify-change

变更校验关卡。分析代码变更,检测文档同步状态,评估变更影响范围。当用户提到变更检查、文档同步、代码审查、提交前检查、diff分析时使用。在设计级变更、重构完成时自动触发。

63

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./dsh-ccg/skills/verify-change/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 structured, actionable overview with concrete commands, templates, and checklists that sequence the change-verification workflow well. Its main weakness is mild verbosity from philosophical maxims and a partially redundant process section.

Suggestions

Remove or compress the '核心原则' maxim code block; these aphorisms add tokens without actionable guidance Claude doesn't already infer.

Merge '校验流程' into '自动分析' since the 5-step list restates the analyzer workflow already shown, eliminating redundancy.

For each '触发警告的情况' item, add a one-line concrete remediation so the warnings lead directly to an action.

DimensionReasoningScore

Conciseness

The body is mostly efficient with tables, checklists, and command examples, but the '核心原则' maxim block ('无理由的变更是隐患,无记录的变更是灾难') and the redundant '校验流程' restatement of the '自动分析' section add padding that could be trimmed, fitting the 3 anchor.

3 / 5

Actionability

Provides concrete executable commands ('node scripts/change_analyzer.js --mode staged') plus ready-to-use templates for the change record and report format, with only minor gaps in how to act on each warning, landing at 4.

4 / 5

Workflow Clarity

A clear numbered 校验流程 plus explicit pre-change and post-change checklists sequence the work with most checkpoints present; it is not a destructive/batch skill requiring a validate-fix-retry loop, so 4 rather than 5 due to a few implicit checkpoints.

4 / 5

Progressive Disclosure

Well-organized into labeled sections with one clearly signaled one-level-deep reference (scripts/change_analyzer.js, which exists), and content appropriately kept inline; minor organization gaps (some sections could be tightened) keep it at 4.

4 / 5

Total

15

/

20

Passed

Description

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

The description is well-constructed: third-person voice, explicit what-and-when structure, and a strong set of natural trigger terms. It is concise yet specific, with only minor gaps in action granularity and synonym coverage.

DimensionReasoningScore

Specificity

Names the domain and three concrete actions ('分析代码变更', '检测文档同步状态', '评估变更影响范围'), but the verbs are somewhat high-level rather than fully comprehensive, so it sits at 4 rather than 5.

4 / 5

Completeness

Explicitly answers both what it does (analyze changes, detect doc sync, evaluate impact) and when to use it ('当用户提到...时使用' plus '在设计级变更、重构完成时自动触发'), matching the 5 anchor with concrete trigger phrases.

5 / 5

Trigger Term Quality

Lists several natural trigger phrases users would say ('变更检查、文档同步、代码审查、提交前检查、diff分析'), giving good coverage with a few common synonyms missing, fitting the 4 anchor.

4 / 5

Distinctiveness Conflict Risk

It carves a clear change-verification/doc-sync niche with distinct triggers, but overlaps slightly with general code-review skills, so it is mostly distinct rather than fully conflict-free.

4 / 5

Total

17

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
fengshao1227/ccg-workflow
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.