CtrlK
BlogDocsLog inGet started
Tessl Logo

axiom-design

Use when making visual or interaction design decisions for an Apple app — HIG patterns, Liquid Glass, SF Symbols, typography, app entry-point and auth-flow structure.

60

Quality

70%

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 ./.claude-plugin/plugins/axiom/skills/axiom-design/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

73%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 router skill: routing is unambiguous, conflicts between sibling skills are resolved explicitly, and references are clearly signaled one level deep. The main cost is redundancy — the same routing table appears in three forms plus a worked-examples section — which inflates token cost without adding navigational value.

Suggestions

Collapse the routing to two forms maximum: keep the Quick Reference table and the numbered Decision Tree, and delete the dot graph, which duplicates the numbered list almost entry-for-entry.

Trim or remove the "Critical Patterns" section — it re-summarizes the contents of files the reader is about to open; the Quick Reference one-liners already set expectations.

Cut "Example Invocations" to 3–4 representative cases or fold the user phrasings into the Quick Reference table's symptom column.

DimensionReasoningScore

Conciseness

The routing table, dot-graph decision tree, and numbered Decision Tree section encode the same task→file mapping three times, and "Example Invocations" restates the Quick Reference entries. Not 2 because there is no padding that explains concepts Claude already knows — the waste is duplication, not verbosity — but clear tightening opportunities remain.

3 / 5

Actionability

As an instruction-only router, every entry gives a concrete directive ("Read `skills/hig.md`", "→ `/skill axiom-swiftui`") and the Example Invocations map real user phrasings to specific files. Not 5 because some entries defer to other suites (axiom-payments, axiom-swiftui) without a path, and no inline fallback exists if a referenced file is unavailable.

4 / 5

Workflow Clarity

The single action — route a design question to the correct reference — is unambiguous via the numbered decision tree and the Conflict Resolution section's explicit ordering ("Use design FIRST... Then use swiftui"). No destructive or batch operations exist, so no validation checkpoints are required; the simple-skill exception applies.

5 / 5

Progressive Disclosure

The body is a genuine overview with clearly signaled, one-level-deep references (`skills/hig.md`, `skills/liquid-glass.md`, `skills/sf-symbols.md`, etc.) mapped by symptom in the Quick Reference table. Not 5 because the "Critical Patterns" section re-summarizes each referenced file's contents inline and the dot graph duplicates the numbered routing list, adding bulk that belongs at the reference layer.

4 / 5

Total

16

/

20

Passed

Description

66%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 concise, well-targeted trigger description with strong Apple-ecosystem keywords and low conflict risk. Its main weakness is that it states only when to use the skill, never what the skill actually provides, leaving the "what" implied by the topic list.

Suggestions

Add an explicit capability statement before the "Use when" clause, e.g. "Provides Apple HIG design guidance, decision trees, and references for... Use when making visual or interaction design decisions for an Apple app."

Include common natural synonyms such as "UI design", "user interface", or "app design" in the trigger clause to broaden keyword coverage.

Clarify the deliverable (e.g. "...decisions — patterns, color/typography selection, and reference routing") so the "what" is stated, not inferred.

DimensionReasoningScore

Specificity

"making visual or interaction design decisions for an Apple app" plus the enumerated areas ("HIG patterns, Liquid Glass, SF Symbols, typography, app entry-point and auth-flow structure") lists several specific capabilities with only minor gaps. Falls short of 5 because these are topic nouns rather than explicit concrete actions, and above 3 because coverage goes well beyond 1–2 items.

4 / 5

Completeness

The description is a single explicit "when" clause ("Use when making visual or interaction design decisions..."); the em-dash list conveys scope but no explicit "what" (what guidance or output the skill provides). Above 2 because the scope enumeration is concrete rather than generic; below 4 because the "what" remains only weakly implied.

3 / 5

Trigger Term Quality

Terms like "HIG", "Liquid Glass", "SF Symbols", "typography", and "auth flow" are exactly what an Apple developer would naturally say when needing this skill. Not 5 because common synonyms such as "UI" / "user interface design" / "app design" are absent.

4 / 5

Distinctiveness Conflict Risk

Apple-specific terms (HIG, Liquid Glass, SF Symbols) carve out a clear niche with minimal conflict risk against generic skills. Not 5 because typography/Dynamic Type and UI implementation overlap with closely related sibling skills (axiom-accessibility, axiom-swiftui).

4 / 5

Total

15

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
CharlesWiltgen/Axiom
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.