CtrlK
BlogDocsLog inGet started
Tessl Logo

wxjava-api-contributor

按 WxJava 的 Maven 多模块、Java 8、公共 API 兼容性和 TestNG 约定,为微信官方接口新增或维护 SDK 支持。适用于新增 Service API、请求响应 Bean、序列化、HTTP 实现、Starter 配置或回归测试时。

72

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

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.

The body is a concise, well-sequenced contribution workflow with concrete commands and a properly structured one-level reference to a real bundle file. It assumes Claude's competence and avoids padding; the main improvement would be adding an explicit test-failure feedback loop and tightening the abstract mapping step.

Suggestions

Add an explicit feedback loop after step 5: if `mvn test` fails, fix and re-run before opening the PR (this would lift workflow_clarity to 5).

Make step 3 more actionable by specifying where the mapping artifacts live (e.g. which Service class/Bean package to add) rather than the abstract 'map contract to Service, Bean, URL, serialization'.

Optionally surface the PR checklist from contribution.md (Issue linkage, compatibility note, verification command) inline as a final step so the gate is visible without a file hop.

DimensionReasoningScore

Conciseness

Lean and efficient with no padding or re-explanation of concepts Claude already knows; every line (e.g. '执行 `mvn -pl <module> -am test`,并检查 `git diff --check`') earns its place.

5 / 5

Actionability

Mostly executable guidance with concrete commands (`mvn -pl <module> -am test`, `git diff --check`) and a real reference, but step 3 ('将官方接口契约映射到 Service、实现、Bean、URL、序列化和测试') remains somewhat abstract, leaving a minor gap.

4 / 5

Workflow Clarity

Clear numbered 1–5 sequence with verification checkpoints present (run tests, `git diff --check`); not 5 because there is no explicit validate→fix→retry feedback loop for the batch/multi-module build, only a minor validation gap.

4 / 5

Progressive Disclosure

Short overview body with a single, clearly signaled one-level-deep reference to [贡献约定](references/contribution.md) (verified to exist), with the detailed checklist appropriately split into that file; easy navigation.

5 / 5

Total

18

/

20

Passed

Description

92%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 specific, well-scoped, and explicitly provides both a clear capability statement and concrete 'use when' triggers tied to concrete contribution types. It is concise and highly distinct from generic skills, with only minor room to add user-natural synonyms.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — '新增 Service API、请求响应 Bean、序列化、HTTP 实现、Starter 配置或回归测试' — giving comprehensive coverage of the skill's scope; not the lower anchor (4) since coverage is thorough rather than having minor gaps.

5 / 5

Completeness

Explicitly answers both what ('为微信官方接口新增或维护 SDK 支持') and when ('适用于新增 Service API...时') with concrete trigger phrases; matches the top anchor rather than the 'when could be more explicit' level 4.

5 / 5

Trigger Term Quality

Good domain keyword coverage with natural contributor phrasing ('微信官方接口', 'Service API', 'Starter', '回归测试'); not a 5 because a few common variations/synonyms a user might say (e.g. '添加微信接口', '新增 API') are not present, but well above the generic-only anchors.

4 / 5

Distinctiveness Conflict Risk

Narrow, specific niche (WxJava SDK contribution under stated Maven/Java 8/TestNG conventions) with distinct triggers and minimal overlap risk with unrelated skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
binarywang/WxJava
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.