CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wxjava-upgrade-guide

规划 WxJava 的版本升级与迁移,检查 BOM、模块依赖、Java 版本、配置与公共 API 兼容性,并提供可回滚的验证步骤。适用于用户从旧版升级、切换依赖管理方式、处理兼容性告警或制定升级发布计划时。

Quality

89%

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

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

A tight, well-structured instruction skill: lean body, concrete workflow with validation and rollback conditions, and proper delegation of detail to an existing one-level reference. The only gaps are the absence of an explicit error-recovery loop and of any concrete commands in the body itself.

DimensionReasoningScore

Conciseness

Eight lean lines of pure instruction with zero concept explanation and no padding — every clause directs action, matching the anchor-5 example of assuming Claude's competence; no neighboring anchor fits better since nothing is trimmable over-explanation.

5 / 5

Actionability

Specific instruction-only guidance — exact items to collect (依赖树、代理配置、关键调用路径), named change-type branches, and a defined output shape — with concrete commands delegated to the referenced migration.md; per the code-vs-instruction note the missing code is acceptable, leaving only minor gaps (anchor 4, not 5, and above anchor 3 since steps are complete rather than high-level hints).

4 / 5

Workflow Clarity

Clear numbered 5-step sequence with explicit validation checkpoints (编译、关键回归测试、灰度、明确回滚条件) and a referenced checklist, but the body lacks an explicit on-failure feedback loop — anchor 4 rather than 5; not anchor 3 since checkpoints are explicit and the no-validation cap does not apply.

4 / 5

Progressive Disclosure

Under 50 lines with a single clearly signaled, one-level-deep reference (references/migration.md, verified to exist) that carries the detail — matching the simple-skill guidance and anchor 5; migration.md's links point to external GitHub docs, not nested bundle references, so no depth penalty applies.

5 / 5

Total

18

/

20

Passed

Description

87%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: concrete capabilities, explicit use-when triggers, and a distinct niche around WxJava version upgrades. Trigger synonyms and the generic lead verb "规划" are the only minor weaknesses.

DimensionReasoningScore

Specificity

Names the WxJava upgrade domain and several concrete actions — "检查 BOM、模块依赖、Java 版本、配置与公共 API 兼容性" and "提供可回滚的验证步骤" — but the lead action "规划…升级与迁移" is generic, leaving minor coverage gaps (anchor 4, not 5).

4 / 5

Completeness

Explicitly answers both what (plan, check BOM/deps/Java version/config/API compatibility, verify with rollback) and when ("适用于…从旧版升级、切换依赖管理方式、处理兼容性告警或制定升级发布计划时") with concrete trigger phrases, matching anchor 5 exactly.

5 / 5

Trigger Term Quality

Natural user phrases like "从旧版升级", "切换依赖管理方式", "兼容性告警", and "升级发布计划" give good trigger coverage, though common synonyms (e.g., 微信 SDK, Spring Boot starter) are missing — above anchor 3, below anchor 5.

4 / 5

Distinctiveness Conflict Risk

Clear niche anchored to a named library (WxJava) with distinct upgrade/migration triggers; minimal overlap risk with other skills, matching anchor 5.

5 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

binarywang/WxJava

Path

skills/wxjava-upgrade-guide/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.