CtrlK
BlogDocsLog inGet started
Tessl Logo

maj-labs/app-store-review

Use when reviewing iOS or iPadOS apps for App Store submission, TestFlight readiness, rejection recovery, Resolution Center replies, Guideline 4.3 similarity, or product craft. Includes iOS 27 compatibility, SDK and deployment gates, scene lifecycle, iPhone Duo, Apple Intelligence, Foundation Models, Siri/App Intents, privacy, subscriptions, accessibility, new App Store assets, and Apple design and Human Interface Guidelines audits of native interaction, motion, gestures, materials, haptics, and iPad adaptation. Applies to Xcode, Expo, React Native, and Flutter projects, supplied rejections or metadata, and requests such as "review my app" or "will Apple approve this".

98

1.39x
Quality

97%

Does it follow best practices?

Impact

99%

1.39x

Average score across 7 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

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.

A strong, highly operational skill body: executable commands, exact output contracts, sequenced workflow with validation gates and contingency loops, and exemplary one-level-deep reference routing verified against the actual bundle. The only weakness is token-level redundancy from restating gate and contract rules in multiple sections.

Suggestions

State each output gate once: keep the exact Mode A line and six-line Mode C contract only in their mode sections (or only in Output gates) and reference the other location instead of repeating the full text.

Consolidate the snapshot-date handling (2026-10-09 scanner snapshot, 2026-09-03 design-source dates) into the Current-policy check section or a reference file rather than restating the dates in the iOS 27 section.

DimensionReasoningScore

Conciseness

The body is efficient and imperative with no explanations of concepts Claude already knows, but several gate rules are stated redundantly — the Mode A opening line appears in Output gates, the Mode A section, and a code block, and the six-line Mode C contract is described twice and shown once. Not a 5 because this duplication could be trimmed; not a 3 because there is no padding or unnecessary explanation.

4 / 5

Actionability

Guidance is fully executable: copy-paste-ready scanner invocations with all flag variants (--compare-root, --archive, --metadata/--metadata-root), the render command, exact opening lines and contract templates, the exact Markdown/JSON/HTML/Verification handoff block, and concrete policy-verification URLs. Specific examples cover the common cases.

5 / 5

Workflow Clarity

The workflow is clearly sequenced (Discover → Establish review scope → Review iOS 27) with explicit validation checkpoints: a read-only first pass requiring approval before edits, an output-gate checklist verified literally before saving, a false-positive review loop over scanner findings, offline fallback contingencies, and dual-width visual inspection of the rendered report. This matches the anchor-5 pattern of sequence plus feedback loops plus checklists.

5 / 5

Progressive Disclosure

The body is a genuine overview: a mode-routing table names exactly which reference files to load per mode, and all 11 references and 3 scripts listed under Packaged resources exist on disk and are one level deep (references cross-link only to siblings and external Apple URLs, with no nested content chains). Not a 4 because navigation, signaling, and the file split are all clean.

5 / 5

Total

19

/

20

Passed

Description

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

An exemplary description: it states concrete capabilities across the entire submission lifecycle, gives an explicit "Use when" trigger clause with quoted natural user phrasings, and anchors a distinct niche with unambiguous App Store-specific keywords. It is dense and long, but every clause carries capability or trigger information rather than padding.

DimensionReasoningScore

Specificity

The description lists multiple concrete review activities spanning the full submission lifecycle — "App Store submission, TestFlight readiness, rejection recovery, Resolution Center replies, Guideline 4.3 similarity, or product craft" plus "audits of native interaction, motion, gestures, materials, haptics, and iPad adaptation" — with no coverage gaps. It is not a 4 because the action list is comprehensive rather than having minor gaps, and it uses third-person voice so no voice penalty applies.

5 / 5

Completeness

It explicitly answers both what (the enumerated review activities and covered areas) and when ("Use when reviewing iOS or iPadOS apps for..." plus concrete example requests). Not a 4 because the 'when' is explicit with concrete trigger phrases rather than merely present or vague.

5 / 5

Trigger Term Quality

It covers natural terms comprehensively, including synonyms and literal user phrasings: "App Store submission", "TestFlight", "rejection", "Resolution Center", "Guideline 4.3", "Xcode, Expo, React Native, and Flutter", and the quoted requests "review my app" and "will Apple approve this". Not a 4 because no common variation a user would naturally say is missing.

5 / 5

Distinctiveness Conflict Risk

It occupies a clear niche — Apple App Store review for iOS/iPadOS — with highly distinct triggers such as TestFlight, Resolution Center, and Guideline 4.3 that would not fire a generic development or design skill. Not a 4 because the overlap risk with related skills is minimal, not merely minor.

5 / 5

Total

20

/

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.

Reviewed

Table of Contents