CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

design-typefaces-and-lettering

为字体家族、有限字集字体、定制字标与一次性 lettering、现成字体选型建立专业路由、权威母版、领域门控和有边界的验证声明。适用于创建、扩展、修复或审计字形结构、间距、字符覆盖、OpenType shaping、字体构建、真实消费者与现场可读性的任务。

60

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 ./plugins-dist/design-engine/raven_design/skills/design-typefaces-and-lettering/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%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 well-structured domain-layer skill with an explicit routed workflow, per-gate validation and failure returns, and properly delegated reference files. Its main weaknesses are redundancy in the governance rules and a lack of concrete templates or examples that would make the heavy process directly executable.

Suggestions

Add a minimal worked example of the contract and one gate record (e.g., a filled-in type-route-contract with route, build_hash, authority owners, and excluded_claims) so the required field lists translate into a concrete artifact.

Deduplicate the authority-transfer/derived-output and claim-ceiling rules: state them once in §2/§5 and have gates reference them instead of restating them.

Cross-link each route or gate to the corresponding section in references/patterns.md so readers can navigate from the inline policy to the detailed patterns in one step.

DimensionReasoningScore

Conciseness

The 125-line body avoids explaining concepts Claude already knows and is information-dense, but authority-transfer, derived-output, and claim-ceiling rules are restated across §2, the individual gates, and §5, and the specimen-decoration paragraph duplicates reference-level guidance, so it could be tightened meaningfully.

3 / 5

Actionability

Concrete at the policy level — named contract fields (build_hash, excluded_claims), a fixed list of authority concerns, an explicit selection recording chain, and eight enumerated gates with inputs and evidence — but there are no worked examples, contract/gate record templates, or executable commands, so execution requires substantial interpretation.

3 / 5

Workflow Clarity

A clear ordered sequence (lock route → write contract/authority graph → tool selection → eight gates in order → claim ceiling → stop/handoff) where every gate specifies 晋升证据 and an explicit 失败返回 target, and '第一个失败的 required gate 决定返回位置' defines checkpoint precedence; minor gaps remain because re-validation mechanics and the shared gate schema live in the external base skill.

4 / 5

Progressive Disclosure

Two real, one-level-deep references (references/patterns.md, references/tool-profiles.md) are clearly signaled with purpose ('按需读取 [领域模式与检查]… [专业工具能力档案]') and the split is sensible (routing/gating policy inline, patterns and tool profiles external), but the body itself carries heavy per-gate detail and does not cross-map sections to specific parts of the reference files.

4 / 5

Total

14

/

20

Passed

Description

78%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 dense, domain-specific description that clearly answers both what it does and when to use it, with strong natural trigger terms and minimal conflict risk. Its main weakness is that the 'what' is phrased as internal process constructs (routing, masters, gating, bounded claims) rather than concrete user-visible outcomes.

DimensionReasoningScore

Specificity

The description lists several concrete actions ("创建、扩展、修复或审计") applied to specific objects ("字形结构、间距、字符覆盖、OpenType shaping、字体构建、真实消费者与现场可读性") across four named sub-domains, but the opening 'what' phrase leans on internal process jargon ("专业路由、权威母版、领域门控和有边界的验证声明") rather than user-facing deliverables, leaving minor gaps.

4 / 5

Completeness

Both 'what' and 'when' are present, with an explicit trigger clause ("适用于创建、扩展、修复或审计……的任务") that is concrete and specific; the 'what' half is explicit but written in domain-governance jargon (路由、门控、验证声明) that could be stated more plainly, so it sits just below the top anchor.

4 / 5

Trigger Term Quality

Good natural keyword coverage — "字体家族", "字标", "lettering", "间距", "OpenType shaping", "字体选型" are terms a user with this need would plausibly say — but common variations like kerning, typography/排版, display type, or font file extensions (.ttf/.otf) are missing.

4 / 5

Distinctiveness Conflict Risk

Clear niche — typeface/lettering design and font selection with distinct triggers (字形结构、OpenType shaping、字标) — that is unlikely to fire for unrelated skills; overlap with generic visual-design or branding skills is minimal and the four-route scoping further isolates it.

5 / 5

Total

17

/

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

EverMind-AI/Raven

Path

plugins-dist/design-engine/raven_design/skills/design-typefaces-and-lettering/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.