CtrlK
BlogDocsLog inGet started
Tessl Logo

swiftui-pro

Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.

68

Quality

83%

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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, actionable review skill with concrete examples and a clear process, undermined only by dangling reference files that are referenced but not shipped.

Suggestions

Ship the nine reference files (api.md, views.md, data.md, navigation.md, design.md, accessibility.md, performance.md, swift.md, hygiene.md) under references/ so the progressive-disclosure structure is functional rather than dangling.

De-duplicate the reference list: keep either the inline review-process pointers or the References section, not both, to save tokens.

Add an explicit checkpoint in the review process (e.g. 'compile findings, then re-scan the prioritized summary for false positives before presenting') to strengthen workflow clarity.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence (no concept explanations), but the nine references are listed twice — once in the review process and again in the References section — which is minor redundancy that could be trimmed.

4 / 5

Actionability

Concrete rules ('Use foregroundStyle() instead of foregroundColor()'), copy-paste before/after code fixes, and specific targets (iOS 26, Swift 6.2) make the guidance fully executable across common cases.

5 / 5

Workflow Clarity

A clear nine-step review sequence plus a structured output format; this is a review skill rather than a destructive/batch operation, so the missing validation cap does not apply, though no explicit checkpoints are given.

4 / 5

Progressive Disclosure

The body signals a well-designed one-level-deep reference structure (nine references with a descriptive References section), but none of the referenced files exist in the bundle, so navigation is broken when scored against the actual (empty) bundle structure.

3 / 5

Total

16

/

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 tight, well-scoped description that clearly states what the skill does and when to invoke it in third person. Minor room to broaden trigger synonyms and enumerate more discrete actions.

DimensionReasoningScore

Specificity

Names the SwiftUI domain plus three concrete review dimensions (modern APIs, maintainability, performance); a single action verb ('reviews') keeps it just shy of comprehensive multi-action coverage.

4 / 5

Completeness

Explicitly answers both what ('Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance') and when ('Use when reading, writing, or reviewing SwiftUI projects') with concrete trigger phrases; the Use when clause is present so no cap applies.

5 / 5

Trigger Term Quality

Natural terms like 'SwiftUI', 'projects', and 'reading, writing, or reviewing' are present, but synonyms (e.g. 'Swift UI', 'iOS app') and file extensions are missing.

4 / 5

Distinctiveness Conflict Risk

Scoped tightly to SwiftUI with distinct review-oriented triggers, giving it a clear niche and minimal overlap with other skills.

5 / 5

Total

18

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
twostraws/SwiftUI-Agent-Skill
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.