CtrlK
BlogDocsLog inGet started
Tessl Logo

prototype

构建一次性原型来回答一个设计问题。适用于用户想验证某个 state model 或 logic 是否感觉对,或探索 UI 应该长什么样时。

64

Quality

76%

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 ./skills/engineering/prototype/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%

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 process skill with a clear decision workflow and no wasted tokens. It loses points on actionability (directions over runnable commands) and on progressive disclosure because its referenced LOGIC.md/UI.md files are missing from the bundle.

Suggestions

Provide the referenced LOGIC.md and UI.md bundle files (or inline their key steps) so the one-level-deep navigation resolves to real content.

Add a couple of copy-paste-ready commands for the capture step (e.g., the throwaway-branch commit and the context-pointer syntax) to lift actionability toward fully executable guidance.

Optionally include one minimal runnable example per branch (a tiny terminal-app skeleton for logic, a single-route variant scaffold for UI) to make the 'one command to run' rule concrete.

DimensionReasoningScore

Conciseness

The body is lean — a tight definition, a branch-selection guide, and six packed rules — with no padding and no explanation of concepts Claude already knows; every line earns its place.

3 / 3

Actionability

Guidance is concrete and specific (naming conventions, runner examples like 'pnpm <name>', scratch-DB 'PROTOTYPE — wipe me', throwaway-branch capture), but it stops short of copy-paste-ready commands/code and omits key execution details such as the actual commit/branch command.

2 / 3

Workflow Clarity

A clear sequence is laid out — identify the question, pick a branch with an explicit unreachable-user fallback, apply shared rules, then capture the verdict — providing decision feedback loops that function as checkpoints for a non-destructive process.

3 / 3

Progressive Disclosure

Sections are well-organized with clearly signaled one-level-deep links to LOGIC.md and UI.md, but those referenced files are absent from the bundle (no references/scripts/assets dirs), so the navigation leads nowhere and cannot earn a 3.

2 / 3

Total

10

/

12

Passed

Description

75%

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 concise, third-person description that clearly states purpose and explicit use-when triggers with a distinctive niche. Its main weakness is trigger-term breadth and action specificity, which keep it from the top of those two dimensions.

DimensionReasoningScore

Specificity

Names the domain (building one-off prototypes) and the two sub-contexts (state model/logic validation, UI exploration), but does not enumerate multiple distinct concrete actions the way a score-3 anchor like 'extract, fill, merge' does.

2 / 3

Completeness

It states both what ('构建一次性原型来回答一个设计问题') and an explicit when trigger ('适用于...时'), matching the 'what AND when with explicit triggers' pattern that earns a 3.

3 / 3

Trigger Term Quality

The '适用于...验证某个 state model 或 logic...或探索 UI' clause supplies fairly natural triggers, but coverage of common phrasings is limited and leans on internal wording ('感觉对'), so it is not the broad natural-term coverage of a 3.

2 / 3

Distinctiveness Conflict Risk

It carves a clear, narrow niche — throwaway prototypes for design-question validation via logic/state or UI exploration — with distinct triggers unlikely to fire for the wrong skill.

3 / 3

Total

10

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 missing

Warning

Total

15

/

16

Passed

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.