Tooluck logoTooluck
SKILL.md

originality-check

Agent skill fromrshankras/claude-code-apple-skills

Guideline-4.3 anti-spam / originality gate — score whether an app (and each portfolio addition) is meaningfully distinct in function, content, and metadata before you invest or submit. Use at validation/new-app time and again before submission. Protects the whole developer account from 4.3 (spam/duplicate) rejections. NOT rejection-handler (that works an existing rejection) and NOT competitive-analysis (that positions in the market).

How to install originality-check

install originality-check
# install the claude-code-apple-skills pack with the skills CLI
npx skills add rshankras/claude-code-apple-skills

# or add only this skill to Claude Code: copy the folder

skills/app-store/originality-check/

# into

~/.claude/skills/originality-check/ (all projects)

.claude/skills/originality-check/ (one project)

skills/app-store/originality-check/SKILL.md

MITFull file
1# Originality Check
2
3Decide, with evidence, whether an app is *distinct enough to exist* — before you build it or submit it.
4
5> At portfolio scale, shipping many similar small apps risks **Guideline 4.3 (spam / duplicate)**
6> — this is the go/no-go distinctness gate that keeps that from happening.
7
8## Where it fits (read the seams)
9
10- **Not `rejection-handler`.** That works a rejection you *already have*. This is upstream — it
11 prevents the 4.3 by catching sameness before you ship.
12- **Not `competitive-analysis` / `market-research`.** Those size demand and position you in the
13 market. This judges *distinctness* (function + content + metadata) vs your own portfolio and vs
14 near-identical competitors — a spam risk, not a demand question.
15- **Two moments to run it:** at `validate` / `new-app` (don't build a dup) and before `submit`
16 (don't trip 4.3). Also periodically across the portfolio (internal cannibalization / template-sameness).
17
18## Prerequisites
19
20- The app idea or a shipped app to evaluate (name, one-line function, target metadata).
21- Optional: `.planning/VALIDATION.md` (competitor + market data). If missing/stale, gather fresh
22 via WebSearch or the `product/competitive-analysis` skill.
23- Optional ASC access to read the developer's existing portfolio (`list_apps` / `get_metadata`).
24
25## Flow
26
271. **Internal check (your own portfolio).** `list_apps` → for each shipped app read its positioning
28…

Excerpt shown under the repository's MIT license.

More skills in claude-code-apple-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates