CtrlK
BlogDocsLog inGet started
Tessl Logo

design-an-interface

使用并行子代理为模块生成多个显著不同的接口设计。适用于用户想设计 API、探索接口选项、比较模块形状,或提到 “design it twice” 时。

72

Quality

87%

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

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, actionable instruction skill with a clear multi-step workflow and concrete sub-agent prompt template. The main improvement is removing the duplicated comparison criteria between step 4 and the Evaluation Criteria section.

Suggestions

De-duplicate the comparison dimensions: keep them once in step 4 and have the 'Evaluation Criteria' section refer back or cover only net-new criteria.

Consider collapsing the 'Evaluation Criteria' and 'Anti-Patterns' sections into the relevant workflow steps to further tighten token use.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes Claude's competence, but the 'Evaluation Criteria' section repeats the comparison dimensions already stated in step 4 (Interface simplicity, General-purpose, Implementation efficiency, Depth), which could be tightened.

2 / 3

Actionability

It provides a copy-paste-ready sub-agent prompt template with per-agent constraints and a concrete output format, plus explicit comparison dimensions — fully actionable guidance for an instruction-only skill where absence of code is not penalized.

3 / 3

Workflow Clarity

A clearly sequenced 5-step workflow (Gather → Generate → Present → Compare → Synthesize) with a requirements checklist and an Anti-Patterns guardrail section; no validation loop is needed since this is a non-destructive design discussion.

3 / 3

Progressive Disclosure

The skill is self-contained with well-organized sections and no external bundle files or nested references, so content is appropriately inline with easy navigation.

3 / 3

Total

11

/

12

Passed

Description

90%

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 clear, third-person description with explicit when-to-use triggers and good natural keyword coverage. Its only weakness is that it describes a single composite action rather than enumerating multiple concrete capabilities.

Suggestions

Enumerate the concrete actions the skill performs (e.g., 'Generate, present, and compare interface designs') to lift specificity toward the multi-action anchor.

Add common natural variations of the trigger (e.g., 'compare API designs', 'interface options') to broaden trigger-term reach.

DimensionReasoningScore

Specificity

It names one concrete composite action ("使用并行子代理为模块生成多个显著不同的接口设计") but does not list multiple distinct actions, so it falls short of the multi-action anchor at 3 while remaining clearly above the vague anchor at 1.

2 / 3

Completeness

It explicitly answers both what (generate multiple differing interface designs via parallel sub-agents) and when ("适用于...时" / "Use when..." clause with explicit triggers), matching the top anchor.

3 / 3

Trigger Term Quality

It provides good coverage of natural trigger terms users would say — "设计 API", "探索接口选项", "比较模块形状", and the catchphrase "design it twice" — matching the high-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The niche is clear and distinctive — parallel sub-agent interface design keyed to "design it twice" — making it unlikely to trigger for the wrong skill.

3 / 3

Total

11

/

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
vinvcn/mattpocock-skills-zh-CN
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.