CtrlK
BlogDocsLog inGet started
Tessl Logo

app-store-review

Evaluates code against Apple's App Store Review Guidelines. Use this skill when reviewing iOS, macOS, tvOS, watchOS, or visionOS app code (Swift, Objective-C, React Native, or Expo) to identify potential App Store rejection issues before submission. Triggers on tasks involving app review preparation, compliance checking, or App Store submission readiness.

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

71%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, actionable review skill body that avoids concept padding and offers concrete anti-patterns and thorough checklists. Its main weaknesses are missing referenced rule files (broken progressive disclosure) and an inline time-sensitive date that should be quarantined.

Suggestions

Ship the referenced rules/1-safety.md through rules/5-legal.md files (or remove the table links) so the progressive-disclosure navigation resolves.

Move the "Guidelines current through: June 8, 2026" statement into a dated/changelog or deprecated-guidance section so stale time-sensitive data does not clutter the overview.

Add a short numbered review workflow (e.g., identify platform → load relevant rule file → run matching checklist → report findings by risk level) to make the end-to-end process explicit.

DimensionReasoningScore

Conciseness

Largely lean and actionable — tables, anti-pattern code snippets, and checklists with minimal concept re-explanation — but the inline time-sensitive claim "Guidelines current through: Apple's June 8, 2026 App Review Guidelines update" is not isolated in a deprecated/old-patterns section, a minor efficiency penalty.

4 / 5

Actionability

Provides concrete, recognizable code anti-patterns (e.g. "NSSelectorFromString(\"_privateMethod\")", "eval(downloadedCode)", "StoreReview.requestReview()") plus sectioned checklists; mostly executable guidance with minor gaps since examples illustrate what to avoid rather than full copy-paste solutions.

4 / 5

Workflow Clarity

Organization by category with explicit per-section checklists (Privacy, Payments, Safety, Performance, Design, Legal) supplies clear validation checkpoints; the end-to-end review sequence is implicit rather than numbered, a minor gap that keeps it below 5.

4 / 5

Progressive Disclosure

The guideline-sections table signals one-level-deep references cleanly, but the referenced rule files (rules/1-safety.md ... rules/5-legal.md) are absent from the bundle, so the disclosure navigation is partially broken and the body must stand alone.

3 / 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, well-structured description that crisply states purpose and trigger conditions with comprehensive natural keywords and a distinct niche. The only minor gap is that the stated actions collapse to roughly two distinct verbs, slightly limiting specificity.

DimensionReasoningScore

Specificity

States concrete actions — "Evaluates code against Apple's App Store Review Guidelines" and "identify potential App Store rejection issues before submission" — with rich domain detail (platforms and languages), though only ~2 distinct actions keeps it just below the comprehensive 5 anchor.

4 / 5

Completeness

Explicitly answers both what ("Evaluates code against Apple's App Store Review Guidelines ... to identify potential App Store rejection issues before submission") and when ("Use this skill when reviewing ... Triggers on tasks involving app review preparation, compliance checking, or App Store submission readiness") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms — "reviewing iOS, macOS, tvOS, watchOS, or visionOS app code", "Swift, Objective-C, React Native, or Expo", "app review preparation, compliance checking, or App Store submission readiness" — covering platforms, languages, and task phrasings a user would naturally say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Apple App Store Review Guidelines for Apple-platform apps) with platform- and language-specific triggers, making conflict with unrelated skills minimal.

5 / 5

Total

19

/

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

relative_links

Relative link issues: 5 missing

Warning

Total

15

/

16

Passed

Repository
jacklandrin/OnlySwitch
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.