CtrlK
BlogDocsLog inGet started
Tessl Logo

maj-labs/app-store-review

Full-lifecycle Apple App Store review for iOS and iPadOS apps. Use for pre-submission audits, rejection diagnosis and Resolution Center replies, Guideline 4.3 spam or similarity recovery, human-craft and low-effort audits, App Review Notes, privacy manifests, Info.plist permission strings, subscriptions, Sign in with Apple, account deletion, UGC, third-party AI consent, TestFlight or App Store readiness, and vague requests such as "review my app" or "will Apple approve this" when an Xcode, Expo, React Native, or Flutter project is present. Produces evidence-tagged Markdown, JSON, and a self-contained visual HTML report, runs a read-only deterministic scan first, and only offers grouped fixes after the report.

95

1.67x
Quality

94%

Does it follow best practices?

Impact

99%

1.67x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A highly actionable, well-sequenced skill body with explicit workflows, validation checkpoints, and clean one-level-deep progressive disclosure. Its only weakness is length and some restatement of contracts across modes that could be tightened for token efficiency.

Suggestions

Consolidate the repeated output-gate contracts (exact mode lines, verification blocks) into a single canonical section and reference it from each mode to reduce restatement.

Trim redundant restatements of the non-negotiable rules that reappear inside Mode A/B/C sections now that they are listed up front.

Consider moving the long per-finding field list and reviewer-path enumeration into a reference file to shorten the core SKILL.md body.

DimensionReasoningScore

Conciseness

The body is dense and mostly directive policy/workflow content rather than concepts Claude already knows, but at 270+ lines it restates output-gate contracts and rules across sections and could be tightened in places.

2 / 3

Actionability

Provides copy-paste executable commands ('python3 scripts/app_store_review_scan.py <project-path> --format all --output-dir <report-directory>', 'python3 scripts/render_app_store_report.py <final-report.json> --output <report.html>') plus exact required output blocks, severity labels, and evidence-confidence labels.

3 / 3

Workflow Clarity

Multi-step processes are explicitly sequenced (Discover 1-2, Mode A Phases 1-5, Mode B steps 1-7, Mode C) with validation checkpoints such as 'Run the first pass read-only', 'wait for approval before editing', literal output gates, and visual-report width/contrast verification.

3 / 3

Progressive Disclosure

SKILL.md is a clear overview pointing one level deep to real bundled files (references/evidence-policy.md, frameworks.md, guidelines-checklist.md, etc. and scripts/), all listed and linked in a 'Packaged resources' section with well-signaled navigation.

3 / 3

Total

11

/

12

Passed

Description

100%

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, specific description with explicit 'Use for' triggers, comprehensive concrete actions, and a clear outputs statement. It fully answers what and when with natural trigger terms and occupies a distinct niche.

DimensionReasoningScore

Specificity

Lists many concrete actions such as 'pre-submission audits, rejection diagnosis and Resolution Center replies, Guideline 4.3 spam or similarity recovery, human-craft and low-effort audits, App Review Notes, privacy manifests, Info.plist permission strings, subscriptions, Sign in with Apple, account deletion, UGC, third-party AI consent' rather than vague language.

3 / 3

Completeness

Explicitly answers both what ('Full-lifecycle Apple App Store review... Produces evidence-tagged Markdown, JSON, and a self-contained visual HTML report, runs a read-only deterministic scan first') and when ('Use for pre-submission audits... and vague requests such as "review my app"').

3 / 3

Trigger Term Quality

Covers natural user phrasing including 'review my app', 'will Apple approve this', 'Guideline 4.3 spam', 'Resolution Center replies', 'Sign in with Apple', and 'TestFlight', matching terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

The Apple App Store review niche with iOS/iPadOS-specific triggers (Guideline 4.3, Resolution Center, App Review Notes, Info.plist permission strings) is highly distinct and unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents