CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

ios-dev

Start here for any iOS or SwiftUI task. Coordinates best-practice guides, correctness checks, and full Apple API references. Use before navigating to other Apple skills — for building, reviewing, refactoring, or debugging iOS apps.

72

Quality

90%

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

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

An exemplary router skill: opinionated operating rules, three concrete workflows with checklist validation gates, a precise topic-to-skill/file routing table, and a hard-rule correctness checklist. Only minor stylistic trimming is needed in the Operating Rules section.

DimensionReasoningScore

Conciseness

The body is directive and teaches nothing Claude already knows, but a few stylistic passages ('apps should feel current-generation — fluid, design-forward, alive. Sweat the tiny details.') could be trimmed.

4 / 5

Actionability

Fully concrete for an instruction-only skill: exact skill names (e.g. 'guide-swiftui-performance-audit', 'swiftui-specialist'), a Topic Router table naming specific reference files, and copy-paste-ready hard rules ('.animation(_:value:) always includes the value: parameter').

5 / 5

Workflow Clarity

Three task workflows (Review, Improve, Build) are clearly sequenced, each with an explicit validation checkpoint ('Run the correctness checklist first' / 'before finishing'), backed by a dedicated hard-rule checklist. Not a destructive/batch skill, so no validation cap applies.

5 / 5

Progressive Disclosure

With no bundle files to split, the body is exactly what a router SKILL.md should be: well-organized sections, a one-level-deep Topic Router table pointing to named skills and files, and a clearly signaled Related Skills index.

5 / 5

Total

19

/

20

Passed

Description

83%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 description that clearly positions the skill as the entry-point router for the Apple/iOS skills collection, with an explicit 'use before' trigger clause and concrete task verbs. Keyword coverage and per-capability specificity have minor gaps (no UIKit/Swift/Xcode trigger synonyms).

Suggestions

Add natural trigger synonyms such as 'UIKit', 'Swift', or 'Xcode' so users phrasing tasks outside SwiftUI terms still hit the skill.

Name one or two concrete capabilities beyond coordination (e.g., 'correctness checklist for @State/@Observable/ForEach rules', 'topic router to guides and framework references') to tighten specificity.

DimensionReasoningScore

Specificity

Lists several concrete functions ('Coordinates best-practice guides, correctness checks, and full Apple API references') plus four task contexts ('building, reviewing, refactoring, or debugging'), but coverage is meta/coordinating rather than comprehensive of the underlying capability areas.

4 / 5

Completeness

Explicitly answers both 'what' (coordinates guides, correctness checks, API references) and 'when' ('Use before navigating to other Apple skills — for building, reviewing, refactoring, or debugging iOS apps') with concrete trigger phrases.

5 / 5

Trigger Term Quality

'iOS', 'SwiftUI', 'Apple', and the four task verbs are natural user phrasing, but common synonyms users say are missing ('UIKit', 'Swift', 'Xcode', 'iPhone/iPad app').

4 / 5

Distinctiveness Conflict Risk

'Start here' and 'Use before navigating to other Apple skills' carve a clear router niche, but 'any iOS or SwiftUI task' is broad and overlaps with the many sibling Apple skills it routes to — minor conflict risk.

4 / 5

Total

17

/

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

Prisma-Labs-Dev/apple-skills

Path

skills/ios-dev/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.