originality-check

Scores app distinctness against App Store Guideline 4.3 anti-spam criteria before submission.

696|66|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-apple-skills --skill originality-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: originality-check
Source: https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/app-store/originality-check
Command: npx skills add https://github.com/rshankras/claude-code-apple-skills --skill originality-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Shipping multiple similar apps risks App Store rejection under Guideline 4.3 (spam/duplicate), which can endanger an entire developer account. This Skill provides a go/no-go distinctness gate that evaluates whether an app idea or shipped app is meaningfully different from your own portfolio and from near-identical competitors before you invest or submit.

Core Features & Use Cases

  • Internal Portfolio Check: Reads your existing apps via App Store Connect metadata to detect overlap in function, code template, or metadata.
  • External Market Check: Uses validation documents or web search to judge whether the core function is a thin reskin of existing apps.
  • Distinctness Scorecard: Scores function, content/data, metadata, and UX/value dimensions, then issues a verdict (distinct, borderline with required wedge, or duplicate) recorded to planning files.
  • Use Case: Before building a third habit-tracker variant, run this check to confirm it differs meaningfully from your two shipped apps, and get a concrete differentiation wedge if it is borderline.

Quick Start

Run the originality check on my new app idea and compare it against my existing App Store portfolio for Guideline 4.3 risk.

Frequently Asked Questions about originality-check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if my app will be rejected under App Store Guideline 4.3?

Run a distinctness check comparing your app against your own portfolio and close competitors across function, content, metadata, and UX. The Skill scores each dimension and returns a verdict of distinct, borderline with a required differentiation wedge, or duplicate.

When should I run an app originality check?

Run it at idea validation or new-app time so you do not build a duplicate, and again before submission so you do not trip Guideline 4.3. It is also useful periodically across a portfolio to catch internal cannibalization or template sameness.

What is the difference between originality check and competitive analysis?

Competitive analysis sizes market demand and positions your app, while originality check judges distinctness versus your own portfolio and near-identical competitors. One answers a demand question; the other answers a spam-risk question under Guideline 4.3.

Does changing the theme or reskinning an app avoid a 4.3 rejection?

No. Apple judges function and metadata similarity, not intent, so cosmetic theming does not count as differentiation. Two apps differing only in theme or reskin are treated as 4.3 spam risk.

What happens if my app scores as borderline on distinctness?

The Skill recommends concrete remedies such as merging sibling apps into one configurable app, adding a unique wedge feature, or dropping the idea. If approved, the specific wedge is recorded as a build requirement that must ship before submission.