CtrlK
BlogDocsLog inGet started
Tessl Logo

axiom-swift-simplifier

Use when the user wants to simplify Swift code, reduce boilerplate, or make Swift more readable and idiomatic without changing behavior.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 tightly written, highly actionable auditor prompt with concrete grep/rewrite pairs, explicit safety gates, and a clean phased workflow. The only soft spots are slight redundancy between the catalog and the False Positives section and the lack of any offloaded reference material for the large detection catalog.

DimensionReasoningScore

Conciseness

Dense, operational content with no beginner-concept padding and no token wasted explaining what Swift is; minor redundancy between the 'False Positives' section and the catalog preconditions, and the overall length is substantial, keeping it just below lean.

4 / 5

Actionability

Concrete grep patterns, exact rewrites, explicit per-pattern preconditions, and a copy-paste output template make the guidance fully executable across the common cases.

5 / 5

Workflow Clarity

Phases 1-4 are clearly sequenced with explicit checkpoints — verify-in-context (Phase 2) and a safety/over-simplification gate (Phase 3) acting as validation before reporting — and the skill is read-only so the destructive-cap does not apply.

5 / 5

Progressive Disclosure

Well-organized into clearly signaled sections with no nested references and no bundle files; the sizable inline detection catalog is appropriate for an agent prompt but nothing is offloaded to reference files, leaving a minor organization gap.

4 / 5

Total

18

/

20

Passed

Description

87%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-scoped description that names concrete actions, includes an explicit 'Use when...' trigger, and draws a clear boundary against sibling Swift skills via the 'without changing behavior' qualifier. Only minor synonym/coverage gaps keep specificity and trigger quality at 4.

DimensionReasoningScore

Specificity

Names the Swift domain plus several concrete actions — 'simplify Swift code, reduce boilerplate, or make Swift more readable and idiomatic' — with only minor coverage gaps (no specific construct families named).

4 / 5

Completeness

Explicitly answers both what (simplify/reduce boilerplate/make readable/idiomatic) and when ('Use when the user wants to...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

'simplify Swift code', 'reduce boilerplate', 'readable and idiomatic' are natural phrases users would say; a few synonyms such as 'clean up' or 'refactor Swift' are absent, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Clear niche — behavior-preserving Swift clarity — scoped by 'without changing behavior', which cleanly separates it from performance, modernization, and architecture skills with minimal conflict risk.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.