CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

swiftui-pro

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

Quality

89%

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

86%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.

The body is a well-structured, highly actionable review workflow with an excellent output-format example and exemplary progressive disclosure across real, clearly-labeled reference files. The only refinements needed are consolidating version-sensitive statements and adding an explicit findings-validation step.

Suggestions

Group the version-dependent statements (iOS 27, Xcode 27.1, Swift 6.4) into a clearly-labeled 'Current versions' or 'Version-sensitive guidance' section so time-sensitive facts are isolated from durable advice.

Add a final validation step to the review process, e.g. 'Re-check each reported finding against the project's deployment target and confirm it is a genuine problem before writing it up.'

Use sequential numbering (1–11) in the review process list instead of all '1.' items, so the raw markdown order is unambiguous even when auto-renumbering is unavailable.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence ("Do not introduce third-party frameworks without asking first", "Break different types up into different Swift files"), with no basic-concept padding; it misses a 5 because time-sensitive version statements ("iOS 27 exists", "Xcode 27.1", "Target Swift 6.4") sit in Core Instructions rather than a deprecated/old-patterns section, which the rubric penalizes.

4 / 5

Actionability

Guidance is fully executable: named API rules ("Use `foregroundStyle()` instead of `foregroundColor()`"), complete before/after Swift snippets for the foregroundStyle fix, labeled button, and Binding-to-onChange fix, plus a step-by-step process mapped to specific reference files. This matches the 'copy-paste ready, covers the common cases' anchor.

5 / 5

Workflow Clarity

An 11-step review sequence maps each check to a reference file, with a deployment-target checkpoint before applying version-specific advice and explicit scoping rules for partial reviews and performance-plus gating. It is not 5 because there is no explicit validation step confirming findings before reporting them; the destructive/batch cap does not apply since reviews are read-only.

4 / 5

Progressive Disclosure

The body is a clean overview with a References section that labels all 12 files (all of which exist on disk) with one-line descriptions, one-level-deep navigation, and explicit load-only-what-you-need guidance ("If doing a partial review, load only the relevant reference files"; "Keep `references/performance-plus.md` out of routine reviews"). This matches the top anchor.

5 / 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.

The description is concise, specific, and complete, explicitly stating both the capability and the triggering contexts in natural language. Its only weaknesses are a slightly padded adverb ('Comprehensively') and missing coverage of the accessibility, navigation, and localization areas the skill actually handles.

DimensionReasoningScore

Specificity

"reviews SwiftUI code for best practices on modern APIs, maintainability, and performance" names the domain and several specific review actions, matching the 'lists several specific actions; minor gaps' anchor; it is not a 5 because 'Comprehensively' is filler and covered areas like accessibility, navigation, and localization are omitted from the description.

4 / 5

Completeness

It 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, matching the top anchor rather than the 4 anchor whose when-clause is less specific.

5 / 5

Trigger Term Quality

"SwiftUI code" and "reading, writing, or reviewing SwiftUI projects" are natural phrases a user would say, giving good keyword coverage; it falls short of the 5 anchor because synonyms and file extensions (".swift", "Swift UI", plain "Swift") are missing.

4 / 5

Distinctiveness Conflict Risk

"SwiftUI" is a clearly distinct technology niche named in both the capability and trigger clauses, so it occupies a clear niche with minimal conflict risk; it does not fit the 4 anchor since there is no meaningful overlap with a differently-scoped skill's triggers.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

twostraws/SwiftUI-Agent-Skill

Path

swiftui-pro/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.