CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

axiom-ai

Use when implementing, testing, or evaluating ANY Apple Intelligence, on-device AI, or speech-to-text feature. Covers Foundation Models, @Generable, LanguageModelSession, Tool protocol, eval suites, model-as-judge scoring, SpeechTranscriber, CoreML.

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

Quality

Content

63%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-constructed router: genuinely useful, version-sensitive routing knowledge with concrete per-scenario file destinations and a clear triage-first sequence. Its weaknesses are substantial cross-section redundancy (the same routes appear in up to five sections) and a progressive-disclosure structure that leans entirely on sibling skill files not present in this bundle.

Suggestions

Consolidate the routing information that currently appears in five places (AI Approach Triage, Routing Logic, Decision Tree, Critical Patterns, Example Invocations) into one canonical routing table plus a short worked-examples section; drop the redundant 'Critical Patterns' section that merely re-lists foundation-models and foundation-models-diag bullets.

Ship the most-load-bearing referenced files (e.g., a foundation-models quick-reference) inside this skill's references/ directory, or restate the handful of critical facts (Approach Triage rungs 1-4, the adapter OS-27 obsolescence, the SpeechAnalyzer audio-session trap) inline so the skill is self-sufficient when sibling skills are unavailable.

Make cross-skill invocations actionable by specifying the mechanism ('invoke /skill axiom-concurrency', 'read axiom-security/skills/agentic-security.md') instead of bare 'also invoke axiom-security' instructions with no path or command.

DimensionReasoningScore

Conciseness

The body is dense with non-obvious, valuable specifics (OS-version constraints, entitlements, bug IDs like FB18924722) and never re-teaches concepts Claude knows, but the same routing decisions are restated five times across 'AI Approach Triage', 'Routing Logic', 'Decision Tree', 'Critical Patterns', and 'Example Invocations' — the overlap could be consolidated into one table plus one example section.

3 / 5

Actionability

Routing is concrete and executable for its purpose: exact file paths per scenario, a numbered 14-step decision tree, and ~20 worked user-utterance → file mappings ('My AI generation is being blocked' → 'skills/foundation-models-diag.md'). Minor gaps keep it below 5: instructions like 'also invoke axiom-concurrency' and 'axiom-security' give no invocation mechanism, and several routes are duplicates of the triage table.

4 / 5

Workflow Clarity

The routing workflow is clearly sequenced: 'First, determine which kind of AI the developer needs', then triage tables, training-path boundaries, a numbered decision tree, and worked examples. No validation/feedback checkpoints exist, but the skill routes rather than performs destructive or batch operations, so this is a minor gap rather than a cap.

4 / 5

Progressive Disclosure

References are well-signaled and one level deep (each 'skills/*.md' pointer is inline and labeled), but the bundle contains none of them — there is no references/ directory and files like 'skills/foundation-models.md' and 'skills/speech.md' are absent from this skill's bundle, so the disclosure structure is entirely external to the skill and cannot be navigated from what ships here.

3 / 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 strong router description: explicit and natural trigger phrasing with a well-scoped, distinctive Apple on-device AI niche. Its main weakness is that the 'what' side is a topic inventory ('Covers X, Y, Z') with generic verbs rather than concrete actions, and a few high-traffic synonyms (transcription, dictation, live captions) are absent.

DimensionReasoningScore

Specificity

The description lists several specific items ('Foundation Models, @Generable, LanguageModelSession, Tool protocol, eval suites, model-as-judge scoring, SpeechTranscriber, CoreML') tied to actions 'implementing, testing, or evaluating'. The verbs are generic and 'Covers' enumerates topics rather than concrete actions, which keeps it below anchor 5; it clearly exceeds anchor 3's '1-2 concrete actions'.

4 / 5

Completeness

Both halves are present: an explicit 'Use when implementing, testing, or evaluating ANY...' when-clause and a 'what' via 'Covers Foundation Models, @Generable, ...'. The 'what' is a topic list rather than explicit actions ('Extract text..., fill forms...'), matching anchor 4 rather than 5.

4 / 5

Trigger Term Quality

Natural phrases users would actually say are present ('Apple Intelligence', 'on-device AI', 'speech-to-text', 'CoreML'). Not anchor 5 because common synonyms the body itself routes on — 'transcription', 'dictation', 'live captions', 'SFSpeechRecognizer' — are missing from the description.

4 / 5

Distinctiveness Conflict Risk

The description occupies a clear Apple-platform niche with distinct trigger terms ('Apple Intelligence', 'Foundation Models', '@Generable', 'SpeechTranscriber') that users of other AI/ML skills would not say, so conflict risk is minimal.

5 / 5

Total

17

/

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

Path

.claude-plugin/plugins/axiom/skills/axiom-ai/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.