#183 by GitHub stars
Jakeschincariol/replica-skill
Eleven free Claude skills that clone any app: reverse-engineer it, rebuild it, test it for bugs, then fix what its users hate. Free, MIT.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
replica-architect/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
77c9436fb3d1 → 77c9436fb3d1
replica-backend/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
77c9436fb3d1 → 77c9436fb3d1
replica-brand/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
77c9436fb3d1 → 77c9436fb3d1
replica-build/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
77c9436fb3d1 → 77c9436fb3d1
replica-deploy/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
77c9436fb3d1 → 77c9436fb3d1
replica-design/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
77c9436fb3d1 → 77c9436fb3d1
replica-diff/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
77c9436fb3d1 → 77c9436fb3d1
replica-entrepreneur/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
77c9436fb3d1 → 77c9436fb3d1
replica-launch/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
77c9436fb3d1 → 77c9436fb3d1
replica-recon/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Instructions only → After Instructions only
77c9436fb3d1 → 77c9436fb3d1
replica-test/SKILL.md
Week of Oct 26, 2026 · +0 / −0 lines
Before Local scripts → After Local scripts
77c9436fb3d1 → 77c9436fb3d1
Verified commit 77c9436fb3d18c3d58169efb8caf4fe906b0dc51
git clone --filter=blob:none --no-checkout https://github.com/Jakeschincariol/replica-skill.git .hotskills/jakeschincariol-replica-skill && git -C .hotskills/jakeschincariol-replica-skill checkout --detach 77c9436fb3d18c3d58169efb8caf4fe906b0dc51
# Copy each selected skill directory from .hotskills/jakeschincariol-replica-skill into .claude/skills/<skill-name>/Heat
7.4- Star growth, last 7 daysAhead of 99% of tracked repositories
- Star growth, last 24 hoursAhead of 99% of tracked repositories
- Rank movement, last 7 daysAhead of 95% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- replica-architect
replica-architect - replica-backend
replica-backend - replica-brand
replica-brand - replica-build
replica-build - replica-deploy
replica-deploy - replica-design
replica-design - replica-diff
replica-diff - replica-entrepreneur
replica-entrepreneur - replica-launch
replica-launch - replica-recon
replica-recon - replica-test
replica-test
How it works
replica-architect
When your agent uses it
Plans the stack, database schema and API for an app clone, from the recon map replica-recon wrote. Picks boring, managed tech, turns the inferred data model into real SQL with indexes and access rules, lists every route by flow, and orders the build as a thin vertical slice first. Use when the user says "plan the clone", "what stack should I use", "design the database", "write the schema", "plan the API", "architecture for my version of X", or after /replica-recon finishes.
What it loads into context
Frontmatter
130 tokensAlways available to the agent
SKILL.md
1,137 tokensWhen the skill is activated
Reference documents
216 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: the stack
- Step 2: the schema
- Step 3: the API
- Step 4: the parts that bite
- Step 5: build order
- Output
Files
../.claude-plugin/marketplace.jsonasset621 bytes../.claude-plugin/plugin.jsonasset617 bytesSKILL.mdcore4,586 bytesarchitecture.mddoc716 bytes
Read SKILL.md
# replica-architect
Reads `replica/recon.md` and `replica/features.csv`. Writes
`replica/architecture.md` (template: architecture.md in this folder).
If there is no recon map, stop and run `/replica-recon` first. Planning a
clone from memory of what an app does is how you miss half of it.
## Step 1: the stack
Use what the user already knows if they have a stack. Otherwise the default,
because every part is managed, documented and cheap at zero users:
| layer | default | swap for |View the complete source on GitHubreplica-backend
When your agent uses it
Builds the backend of an app clone: auth, database migrations and access rules, payments with Stripe, email, background jobs and third-party integrations through official APIs only, plus a security checklist. Use when the user says "add login", "set up auth", "wire up the database", "add payments", "connect Stripe", "add Google Calendar", "send emails", "backend for my clone", or when /replica-build is running on fake data.
What it loads into context
Frontmatter
113 tokensAlways available to the agent
SKILL.md
919 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules
- Auth
- Database
- Payments
- Email and jobs
- Integrations
- Security checklist
- Output
Files
SKILL.mdcore3,985 bytes
Read SKILL.md
# replica-backend
Reads `replica/architecture.md`. Writes migrations and server code, and keeps
`replica/backend.md` (checklist below) up to date.
## The rules
- **Official, public APIs only, with the user's own keys.** Never call the
original app's private endpoints, never reuse its OAuth client, never proxy
through it.
- **The user creates accounts and keys.** Claude never signs up for services,
never types a password, card or live key. The user creates the Stripe,
Supabase, Resend or Google Cloud project and puts keys in `.env.local`.
Claude writes `.env.example` with every variable name and no values.View the complete source on GitHubreplica-brand
When your agent uses it
Names and rebrands an app clone so it is the user's own: name candidates with the trademark, domain, store and handle checks to run, a new palette checked for contrast, a logo brief, a voice guide, and a sweep tool that finds anything of the original left in the codebase. Use when the user says "name my app", "rebrand the clone", "make it mine", "pick a name and colours", "logo brief", "brand voice", "check for leftovers", or after /replica-entrepreneur. Always runs before /replica-launch.
What it loads into context
Frontmatter
140 tokensAlways available to the agent
SKILL.md
1,118 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: the name
- Step 2: the checks, run, not assumed
- Step 3: palette
- Step 4: logo brief
- Step 5: voice
- Step 6: the sweep
- Output
Scripts executed separately
sweep.py../replica-design/contrast.py
Files
SKILL.mdcore4,328 bytesSKILL.mdcore4,328 bytesSKILL.mdcore4,328 bytesSKILL.mdcore4,328 bytessweep.pyruns7,386 bytes../replica-design/contrast.pyruns5,373 bytes
Read SKILL.md
# replica-brand
Nothing launches under the original's identity. This skill is the line
between "a clone" and "your app".
Tool in this folder:
```bash
python3 sweep.py . --avoid "Original Name,Its Company" --domains original.com --colors "#006bff"
python3 sweep.py . --config replica/brand.json # same, from the brand file
```
Writes `replica/brand.md` and `replica/brand.json` (`avoid`, `domains`,
`colors`, used by `sweep.py`, `listing.py` and replica-deploy).View the complete source on GitHubreplica-build
When your agent uses it
Rebuilds an app screen by screen from the recon map: app shell first, then the core flow as a vertical slice, then every screen with all its states, ticking off the feature matrix as it goes. Writes every line fresh, never the original's code, assets or copy. Use when the user says "build the clone", "build screen S07", "start building", "rebuild this screen", "implement the booking page", or after /replica-design.
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
931 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules
- Step 1: the shell
- Step 2: the vertical slice
- Step 3: screen by screen
- Definition of done, per screen
- Step 4: the build log
- When you are stuck on how something works
- Output
Files
SKILL.mdcore3,710 bytesSKILL.mdcore3,710 bytes
Read SKILL.md
# replica-build
Reads `replica/recon.md`, `replica/architecture.md`, `replica/design/`.
Updates `replica/features.csv` (the `clone` column) and keeps
`replica/build-log.md`.
## The rules
- **Clean room.** Every line of code is written here, from the recon map and
the specs. Never paste the original's HTML, CSS, JavaScript, SVGs or
images, never load anything from its domain or CDN, never "view source and
adapt".
- **Your words.** Write every label, button, empty state and email fresh.
Matching what a button does is parity. Matching its sentence is copying.View the complete source on GitHubreplica-deploy
When your agent uses it
Ships an app clone live on the user's own domain: a preflight gate (tests green, parity must-haves done, rebrand sweep clean, listing linted, legal pages up), production database and env vars, the host, DNS records for the domain and for email, Stripe live mode, OAuth redirects, monitoring, and mobile builds to TestFlight and Play. Use when the user says "deploy it", "ship it", "put it live", "connect my domain", "go to production", "publish the app", or after /replica-launch.
What it loads into context
Frontmatter
135 tokensAlways available to the agent
SKILL.md
1,098 tokensWhen the skill is activated
Reference documents
339 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules
- Step 1: preflight
- Step 2: production services
- Step 3: host and domain
- Step 4: watch it
- Step 5: mobile, if there is an app
- Output
Scripts executed separately
../replica-brand/sweep.py../replica-diff/parity.py../replica-launch/listing.py
Files
../replica-brand/sweep.pyruns7,386 bytesSKILL.mdcore4,412 bytesSKILL.mdcore4,412 bytespreflight.mddoc1,248 bytes../replica-diff/parity.pyruns8,943 bytes../replica-launch/listing.pyruns7,345 bytes
Read SKILL.md
# replica-deploy
Reads everything in `replica/`. Writes `replica/deploy.md` (the checklist in
`preflight.md` in this folder, filled in).
## The rules
- **Nothing goes live without the user's go.** Show the preflight results and
ask.
- **The user buys and signs in.** Claude never buys a domain, enters a card,
types a password or pastes a live key. Claude writes the exact DNS records,
env var names and commands; the user does the account steps.
- **Not until it is rebranded.** The sweep must be clean. No exceptions.
View the complete source on GitHubreplica-design
When your agent uses it
Rebuilds an app's design system for a clone: colour roles, type scale, spacing, radius, shadows and every component with its states, as design tokens plus component specs, with original assets instead of the target's logos, icons, illustrations or licensed fonts. Includes a WCAG contrast checker. Use when the user says "match the design", "rebuild the design system", "get the colours and fonts", "make it look like X", "design tokens for my clone", or after /replica-architect.
What it loads into context
Frontmatter
128 tokensAlways available to the agent
SKILL.md
1,030 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules
- Step 1: measure, do not guess
- Step 2: write the tokens
- Step 3: component specs
- Step 4: build the primitives
- Output
Scripts executed separately
contrast.py
Files
SKILL.mdcore3,974 bytesSKILL.mdcore3,974 bytesSKILL.mdcore3,974 bytescontrast.pyruns5,373 bytestokens.jsonasset1,613 bytes
Read SKILL.md
# replica-design
Reads `replica/recon.md` and the screenshots in `replica/screens/`. Writes
`replica/design/tokens.json` (template in this folder), `tokens.css`, the
Tailwind mapping, and `replica/design/components.md`.
```bash
python3 contrast.py replica/design/tokens.json # every text pair, WCAG ratio
```
## The rules
What you rebuild is the **system**: the roles, the scale, the patterns, the
way a form or a modal behaves. Those are not ownable, and users expect them.View the complete source on GitHubreplica-diff
When your agent uses it
Compares an app clone against the original: a feature parity score from the feature matrix (weighted by must, should, could) with the missing list in build order, plus a screenshot layout diff that ignores colour so a rebrand does not count against you. Two standard-library Python tools. Use when the user says "how close is my clone", "compare it to the original", "what's missing", "parity check", "diff the screens", "is it ready", or after /replica-test.
What it loads into context
Frontmatter
127 tokensAlways available to the agent
SKILL.md
1,023 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- What parity means here
- Step 1: feature parity
- Step 2: layout diff
- Step 3: behaviour diff
- Step 4: the report
- Output
Scripts executed separately
imgdiff.pyparity.py
Files
SKILL.mdcore4,099 bytesSKILL.mdcore4,099 bytesSKILL.mdcore4,099 bytesSKILL.mdcore4,099 bytesimgdiff.pyruns16,557 bytesparity.pyruns8,943 bytes
Read SKILL.md
# replica-diff
Two tools in this folder, both standard-library Python, no installs:
```bash
python3 parity.py replica/features.csv # feature parity + missing list
python3 imgdiff.py replica/screens/S07.png replica/clone-screens/S07.png --out diff-S07.png
python3 imgdiff.py a.png b.png --json > replica/diffs/S07.json # for parity.py --visual
python3 parity.py replica/features.csv --visual replica/diffs/*.json --markdown > replica/parity.md
```
## What parity means here
**Parity means it does the same job, not that it looks the same.** TheView the complete source on GitHubreplica-entrepreneur
When your agent uses it
Researches the app being cloned and reads what its real users say in public reviews (App Store, Google Play, G2, Capterra, Trustpilot, Reddit, Hacker News, its own feature-request board), then ranks what they hate, what is missing and what is unsolved, turns it into a fix plan for the clone and a positioning angle you can sell. Every quote is real, verbatim and linked. Use when the user says "what do people hate about X", "read the reviews", "how do I make mine better", "find the gap", "what features are missing", "how do I position this", "make it sellable", or after /replica-diff.
What it loads into context
Frontmatter
167 tokensAlways available to the agent
SKILL.md
1,238 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules, which are not negotiable
- Step 1: collect
- Step 2: rank
- Step 3: three lists
- Step 4: the fix plan
- Step 5: the angle
- Output
Scripts executed separately
reviews.py
Files
SKILL.mdcore4,863 bytesSKILL.mdcore4,863 bytesSKILL.mdcore4,863 bytesSKILL.mdcore4,863 bytesSKILL.mdcore4,863 bytesreviews.pyruns12,372 bytesthemes.jsonasset4,944 bytes
Read SKILL.md
# replica-entrepreneur
A straight copy of an app has no reason to exist. This skill finds the reason:
what the original's users hate, in their own words, and fixes it in yours.
Tool in this folder:
```bash
python3 reviews.py replica/reviews.csv --out replica/feedback.md
```
## The rules, which are not negotiable
- **Never fabricate.** No invented reviews, quotes, ratings, counts, users orView the complete source on GitHubreplica-launch
When your agent uses it
Writes the launch for an app clone: the landing page built on the positioning angle, pricing set against the original's public pricing and its users' complaints, and the App Store and Google Play listing linted against the stores' limits and copycat rules. Use when the user says "landing page", "pricing", "how much should I charge", "App Store listing", "store screenshots", "launch plan", "Product Hunt", or after /replica-brand.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
1,021 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules
- Step 1: landing page
- Step 2: pricing
- Step 3: store listing
- Step 4: launch plan
- Output
Scripts executed separately
listing.py
Files
SKILL.mdcore4,128 bytesSKILL.mdcore4,128 bytesSKILL.mdcore4,128 byteslisting.example.jsonasset1,223 byteslisting.pyruns7,345 bytes
Read SKILL.md
# replica-launch
Reads `replica/fixes.md` (the angle and the evidence), `replica/brand.md`,
and `replica/brand.json`. Writes `replica/launch/`: `landing.md`,
`pricing.md`, `listing.json`, `launch-plan.md`.
```bash
python3 listing.py replica/launch/listing.json # limits, claims, the original's name
```
Start from `listing.example.json` in this folder.
## The rules
View the complete source on GitHubreplica-recon
When your agent uses it
Reverse-engineers any app into a recon map: screen inventory, user flows, component list, inferred data model and a feature matrix, from public pages, screenshots, app store listings, help docs and the user's own account. The first step of the Replica pack. Use when the user says "clone this app", "reverse engineer X", "how does X work", "map out X", "what screens does X have", "I want to build my own version of X", "copy this app", or pastes an app's URL or App Store link and wants to rebuild it.
What it loads into context
Frontmatter
139 tokensAlways available to the agent
SKILL.md
1,356 tokensWhen the skill is activated
Reference documents
356 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rules, before anything else
- Step 1: scope
- Step 2: list the sources
- Step 3: screen inventory
- Step 4: user flows
- Step 5: components
- Step 6: inferred data model
- Step 7: feature matrix
- Step 8: what cannot be cloned
- Step 9: size it
- Output
Files
SKILL.mdcore5,497 bytesSKILL.mdcore5,497 bytesfeatures.csvasset1,169 bytesrecon-map.mddoc1,245 bytes
Read SKILL.md
# replica-recon
Everything else in the pack builds from what this skill writes. A bad recon
map means a bad clone, so take the time here.
Output goes in the user's project:
```
replica/recon.md the recon map (template: recon-map.md in this folder)
replica/features.csv the feature matrix (template: features.csv in this folder)
replica/screens/ reference screenshots of the original. Never shipped.
```
## The rules, before anything elseView the complete source on GitHubreplica-test
When your agent uses it
Clicks through every flow of an app clone and tests it for bugs: a test plan generated from the recon flows with happy paths and edge cases, Playwright end-to-end tests where possible, a browser click-through where not, and bug reports in a fixed format with severity, steps and evidence. Use when the user says "test my clone", "find bugs", "QA this", "click through everything", "write e2e tests", "does it work", or after /replica-build or /replica-backend.
What it loads into context
Frontmatter
130 tokensAlways available to the agent
SKILL.md
860 tokensWhen the skill is activated
Reference documents
339 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- The rule
- Step 1: the plan
- Step 2: automate what you can
- Step 3: click through the rest
- Step 4: report bugs
- Step 5: fix loop
- Output
Scripts executed separately
e2e.example.spec.ts
Files
SKILL.mdcore3,273 bytesSKILL.mdcore3,273 bytesbug-report.mddoc462 bytese2e.example.spec.tsruns1,882 bytestest-plan.mddoc671 bytes
Read SKILL.md
# replica-test
Reads the flows in `replica/recon.md`. Writes `replica/test-plan.md`,
`replica/bugs.md`, and end-to-end tests in the project (`e2e/`). Templates in
this folder: `test-plan.md`, `bug-report.md`, `e2e.example.spec.ts`.
## The rule
**Test your clone, not the original.** Never load test, fuzz, script or
hammer the original app's servers. Using the original by hand, as a normal
user, to see how it behaves is fine.
## Step 1: the plan
View the complete source on GitHubSkills included
- replica-architect
- replica-backend
- replica-brand
- replica-build
- replica-deploy
- replica-design
- replica-diff
- replica-entrepreneur
- replica-launch
- replica-recon
- replica-test
Repository facts
- License
- MIT
- Created
- Oct 3, 2026
- Last pushed
- Oct 3, 2026
- Forks
- 1,389
- Open issues
- 10
- Project activity
- Active
Rank over the last 12 weeks
Now #183 · best #183 · up 488 in 30 days
- #206 on Nov 1
- #204 on Nov 2
- #199 on Nov 3
- #188 on Nov 4
- #187 on Nov 5
- #183 since Nov 6
28 earlier periods
- #906 on Sep 27
- #864 on Oct 3
- #896 on Oct 4
- #897 on Oct 5
- #818 on Oct 6
- #741 on Oct 7
- #671 on Oct 8
- #565 on Oct 9
- #511 on Oct 10
- #463 on Oct 11
- #446 on Oct 12
- #410 on Oct 13
- #397 on Oct 14
- #381 on Oct 15
- #366 on Oct 16
- #336 on Oct 17
- #323 on Oct 18
- #314 on Oct 19
- #296 on Oct 20
- #281 on Oct 21
- #262 on Oct 22
- #255 on Oct 23
- #248 on Oct 24
- #250 on Oct 25
- #224 on Oct 28
- #215 on Oct 29
- #211 on Oct 30
- #208 on Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 18 notes
replica-brand/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-brand/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-brand/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-deploy/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-design/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-design/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-diff/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-diff/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-diff/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-entrepreneur/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-entrepreneur/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-entrepreneur/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-entrepreneur/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-launch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-launch/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-recon/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedreplica-test/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 24 network referencesin 5 files: .claude-plugin/marketplace.json:1 .claude-plugin/plugin.json:5 replica-diff/imgdiff.py:261 and 2 more
- 4 obfuscation signalsin 1 file: replica-launch/listing.py:50
- No instruction overrides
- 11 executable scriptsin 7 files: replica-brand/sweep.py:1 replica-design/contrast.py:1 replica-diff/parity.py:1 and 4 more
- No access to secrets
- No requests to vote in Hot
Show all 39 signals by file
.claude-plugin/marketplace.json
- Network accessline 1
{ "$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 2
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 5
"owner": { "name": "Jake Schincariol", "url": "https://opusjake.ai" - Network accessline 6
"name": "Jake Schincariol", "url": "https://opusjake.ai" }, - Network accessline 7
"url": "https://opusjake.ai" - Network accessline 13
"source": "./", "category": "productivity", "homepage": "https://github.com/Jakeschincariol/replica-skill" - Network accessline 14
"category": "productivity", "homepage": "https://github.com/Jakeschincariol/replica-skill" } - Network accessline 15
"homepage": "https://github.com/Jakeschincariol/replica-skill"
.claude-plugin/plugin.json
- Network accessline 5
"author": { "name": "Jake Schincariol", "url": "https://opusjake.ai" - Network accessline 6
"name": "Jake Schincariol", "url": "https://opusjake.ai" }, - Network accessline 7
"url": "https://opusjake.ai" - Network accessline 8
}, "homepage": "https://github.com/Jakeschincariol/replica-skill", "repository": "https://github.com/Jakeschincariol/replica-skill", - Network accessline 9
"homepage": "https://github.com/Jakeschincariol/replica-skill", - Network accessline 10
"repository": "https://github.com/Jakeschincariol/replica-skill",
replica-brand/sweep.py
replica-design/contrast.py
replica-diff/imgdiff.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 261
cr, cc = stack.pop() cells.append((cr, cc)) for nr, nc in ((cr + 1, cc), (cr - 1, cc), (cr, cc + 1), (cr, cc - 1)): - Network accessline 262
cells.append((cr, cc)) for nr, nc in ((cr + 1, cc), (cr - 1, cc), (cr, cc + 1), (cr, cc - 1)): if 0 <= nr < n_rows and 0 <= nc < n_cols and flags[nr][nc] \ - Network accessline 263
for nr, nc in ((cr + 1, cc), (cr - 1, cc), (cr, cc + 1), (cr, cc - 1)): - Network accessline 264
if 0 <= nr < n_rows and 0 <= nc < n_cols and flags[nr][nc] \
replica-diff/parity.py
replica-entrepreneur/SKILL.md
- Network accessline 34
or review sites whose terms forbid it. Official public feeds and APIs are fine within their terms: Apple's customer reviews RSS feed (`https://itunes.apple.com/us/rss/customerreviews/id=<APP_ID>/sortBy=mostRecent/json`), - Network accessline 35
fine within their terms: Apple's customer reviews RSS feed (`https://itunes.apple.com/us/rss/customerreviews/id=<APP_ID>/sortBy=mostRecent/json`), the Hacker News Algolia API (`hn.algolia.com/api/v1/search?query=...`), - Network accessline 36
(`https://itunes.apple.com/us/rss/customerreviews/id=<APP_ID>/sortBy=mostRecent/json`),
replica-entrepreneur/reviews.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 171
req = next((p for p in request_patterns if p.search(rv["text"])), None) if req is not None: requests.append({"quote": snippet(rv["text"], req), "url": rv["url"], - Network accessline 172
if req is not None: requests.append({"quote": snippet(rv["text"], req), "url": rv["url"], "source": rv["source"], "rating": rv["rating"]}) - Network accessline 173
requests.append({"quote": snippet(rv["text"], req), "url": rv["url"],
replica-launch/listing.py
- Executable scriptline 1
#!/usr/bin/env python3 - Executable scriptline 1
#!/usr/bin/env python3 - Possible obfuscationline 50
if ch == "<U+200D>": - Possible obfuscationline 50
if ch == "<U+200D>": - Possible obfuscationline 53
if cat in ("Mn", "Me") or ch in ("<U+FE0F>", "<U+FE0E>") or 0x1F3FB <= ord(ch) <= 0x1F3FF: - Possible obfuscationline 53
if cat in ("Mn", "Me") or ch in ("<U+FE0F>", "<U+FE0E>") or 0x1F3FB <= ord(ch) <= 0x1F3FF:
replica-test/e2e.example.spec.ts
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Hidden characters: 1 fact
- Joiner U+200D outside an emoji or a script that needs it, in codereplica-launch/listing.py:50High confidence
Signal confidence: 39 facts
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:1High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:2High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:5High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:6High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:7High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:13High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:14High confidence
- Network access in code of the plugin configuration.claude-plugin/marketplace.json:15High confidence
- Network access in code of the plugin configuration.claude-plugin/plugin.json:5High confidence
- Network access in code of the plugin configuration.claude-plugin/plugin.json:6High confidence
- Network access in code of the plugin configuration.claude-plugin/plugin.json:7High confidence
- Network access in code of the plugin configuration.claude-plugin/plugin.json:8High confidence
- Network access in code of the plugin configuration.claude-plugin/plugin.json:9High confidence
- Network access in code of the plugin configuration.claude-plugin/plugin.json:10High confidence
- Executable script in code of a file that runsreplica-brand/sweep.py:1High confidence
- Executable script in code of a file that runsreplica-brand/sweep.py:1High confidence
- Executable script in code of a file that runsreplica-design/contrast.py:1High confidence
- Executable script in code of a file that runsreplica-design/contrast.py:1High confidence
- Executable script in code of a file that runsreplica-diff/imgdiff.py:1High confidence
- Network access in code of a file that runsreplica-diff/imgdiff.py:261High confidence
- Network access in code of a file that runsreplica-diff/imgdiff.py:262High confidence
- Network access in code of a file that runsreplica-diff/imgdiff.py:263High confidence
- Network access in code of a file that runsreplica-diff/imgdiff.py:264High confidence
- Executable script in code of a file that runsreplica-diff/parity.py:1High confidence
- Executable script in code of a file that runsreplica-diff/parity.py:1High confidence
- Network access in prose of the SKILL.mdreplica-entrepreneur/SKILL.md:34Low confidence
- Network access in prose of the SKILL.mdreplica-entrepreneur/SKILL.md:35Low confidence
- Network access in prose of the SKILL.mdreplica-entrepreneur/SKILL.md:36Low confidence
- Executable script in code of a file that runsreplica-entrepreneur/reviews.py:1High confidence
- Network access in code of a file that runsreplica-entrepreneur/reviews.py:171High confidence
- Network access in code of a file that runsreplica-entrepreneur/reviews.py:172High confidence
- Network access in code of a file that runsreplica-entrepreneur/reviews.py:173High confidence
- Executable script in code of a file that runsreplica-launch/listing.py:1High confidence
- Executable script in code of a file that runsreplica-launch/listing.py:1High confidence
- Possible obfuscation in code of a file that runsreplica-launch/listing.py:50High confidence
- Possible obfuscation in code of a file that runsreplica-launch/listing.py:50High confidence
- Possible obfuscation in code of a file that runsreplica-launch/listing.py:53High confidence
- Possible obfuscation in code of a file that runsreplica-launch/listing.py:53High confidence
- Executable script in a comment of a file that runsreplica-test/e2e.example.spec.ts:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md replica-architect/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md replica-architect/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md replica-architect/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md replica-architect/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md replica-architect/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/jakeschincariol-replica-skill/)