CtrlK
BlogDocsLog inGet started
Tessl Logo

app-clips

When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App Clip", "app clip code", "mini app", "instant app", "App Clip card", "App Clip link", "no download required", "instant experience", or wants to understand how App Clips appear in App Store search. For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.

68

Quality

81%

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

67%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-organized reference-style skill body with genuinely actionable specifics (real APIs, exact limits, ASC paths). Its weaknesses are redundancy — card design limits appear twice and the opening sections restate known facts — and the absence of explicit validation/recovery loops in the implementation workflow.

Suggestions

State the card field limits (title 18 chars, subtitle 13 chars, header 3000x2000px) once — either in 'App Clip Experiences' or 'App Clip Card Design' — and cut the duplicate table.

Add a size-limit feedback loop to the workflow: build, check the Xcode size report, and if over 15MB trim assets/features and re-check, mirroring the validate-fix-retry pattern.

Trim the 'What App Clips Are' placement list and the generic 'Best Use Cases' table, or move the use-case and trade-off tables into a reference file linked from SKILL.md.

DimensionReasoningScore

Conciseness

Mostly table-driven and dense, but there is measurable redundancy: card field limits (title 18 chars, subtitle 13, header 3000x2000px) are stated in both 'App Clip Experiences' and 'App Clip Card Design', and 'What App Clips Are' re-explains the one-line intro. The 'Best Use Cases' table is generic enough that Claude could derive it, so it reads as padding.

3 / 5

Actionability

Concrete, executable guidance throughout: a real SKOverlay Swift snippet, exact URL patterns, App Store Connect navigation paths, character limits, and measurement metrics. Minor gaps — no Xcode target-creation steps and the code snippet is a fragment rather than a complete flow.

4 / 5

Workflow Clarity

The phased Implementation Checklist (Setup, UX, App Store Connect) gives a clear sequence with checkable criteria ('App Clip < 15MB (use size report in Xcode)', 'Title <= 18 chars'). Falls short of anchor 5 because there are no explicit validate-and-recover loops (e.g., what to do when the clip exceeds 15MB).

4 / 5

Progressive Disclosure

Single well-sectioned file with clear headers, tables, and a Related Skills cross-link section; no bundle files exist so no dangling references. Slightly below anchor 5 because the ~150-line body inlines content (use-case and trade-off tables) that could live in reference files, with no signaled pointer structure.

4 / 5

Total

15

/

20

Passed

Description

95%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: third-person voice, explicit 'Use when' triggers with rich synonyms, and proactive boundaries against neighboring skills. The only gap is that the capability list stays at the implement/optimize/use level rather than naming finer-grained actions.

DimensionReasoningScore

Specificity

The description lists several concrete actions ('implement, optimize, or use App Clips', 'understand how App Clips appear in App Store search') but does not enumerate more granular capabilities like configuring experiences or designing cards. It sits above anchor 3 (only 1-2 actions) but below anchor 5 (comprehensive action coverage).

4 / 5

Completeness

Explicitly answers both what ('implement, optimize, or use App Clips for app discovery and conversion') and when ('Use when the user mentions...') with a concrete trigger phrase list. This mirrors the anchor-5 example structure.

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms with synonyms: 'App Clip', 'app clip code', 'mini app', 'instant app', 'App Clip card', 'App Clip link', 'no download required', 'instant experience', plus App Store search phrasing. Matches the anchor-5 pattern of full synonym coverage.

5 / 5

Distinctiveness Conflict Risk

Clear niche (App Clips specifically) with active disambiguation routing adjacent intents elsewhere ('For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.'). Minimal conflict risk.

5 / 5

Total

19

/

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
Eronred/aso-skills
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.