← Todas las guías
Guía práctica · Claude × Apps

La app que pagás todos los meses, hecha por vos.

Replica Skill son 11 skills gratuitas que llevan a Claude de una app que ya existe a tu propia versión, publicada con tu marca. Te muestro qué hace cada una, cómo instalarla en Windows y en Mac, un ejemplo completo de punta a punta y los prompts para arrancar hoy.

FB Facundo Barreda · @paidbyfacuLectura de ~18 minutos
✳ replica-recon activada
Quiero mi propia versión de la app de turnos que pago todos los meses. Arrancá por el mapa.
Claude · recon
Dale, seguí ✅
📊 Paridad 86 / 100
0

skills, una por cada etapa del clon

0

herramientas en Python que miden en vez de adivinar

$0

open source con licencia MIT, no pagás nada

01 Qué es

No copia código. Reconstruye la app.

Replica Skill es un paquete de 11 skills para Claude que hace lo que haría un equipo chico de producto: estudia una app que ya existe, planifica la tuya, la diseña, la programa, la prueba, la compara con la original, le pone tu marca, la lanza y la publica en tu dominio. Vos elegís la app y aprobás cada paso; Claude hace el trabajo pesado.

Lo importante es cómo lo hace: todo sale de fuentes públicas, como el centro de ayuda, la página de precios, la ficha en la tienda, capturas y tu propia cuenta. Ni una línea del código original, ni sus logos, ni sus textos. Es lo que se conoce como clean room: entender qué hace una app y escribirla de nuevo desde cero.

¿Para qué me sirve?

Tres usos que tienen sentido

💸

Dejar de pagar una suscripción

Esa herramienta que usás todos los meses y de la que usás tres funciones. Te armás la tuya con justo eso.

🚀

Lanzar un producto

Tomás una app que ya demostró que la gente paga, arreglás lo que sus usuarios odian y salís con otro nombre y otro precio.

🔍

Validar antes de construir

Corrés solo la skill de negocio sobre una app y en una tarde sabés qué se quejan sus usuarios y si vale la pena.

✓

Las skills se pasan la posta solas. Cada una deja sus archivos en una carpeta replica/ de tu proyecto y la siguiente los lee. No tenés que explicarle a Claude dos veces lo que ya hizo.

02 Las 11 skills

Qué hace cada una, en orden

01 / 11 🔎

replica-recon

El punto de partida. Desarma la app en un mapa: todas las pantallas, los flujos del usuario, los componentes, el modelo de datos que se deduce y una matriz de funciones en features.csv.

02 / 11 🏗️

replica-architect

Elige el stack, escribe la base de datos con sus reglas de acceso, lista cada ruta de la API y ordena la construcción.

03 / 11 🎨

replica-design

Mide las capturas y saca el sistema de diseño: colores, tipografía, espaciados y cada componente con sus estados.

04 / 11 🧱

replica-build

Programa la app pantalla por pantalla, primero el flujo principal de punta a punta, y va tildando la matriz de funciones.

05 / 11 🔐

replica-backend

Login, base de datos, pagos con Stripe, mails, tareas en segundo plano e integraciones por API oficial.

06 / 11 🧪

replica-test

Hace clic en todos los flujos buscando errores: plan de pruebas, tests automáticos con Playwright y reportes de bugs ordenados por gravedad.

07 / 11 📊

replica-diff

Te dice qué tan parecido quedó: un puntaje de paridad sobre 100, lo que falta en orden de prioridad y una comparación de capturas que ignora el color.

08 / 11 💡

replica-entrepreneur

Lee reseñas reales de la app original en tiendas, G2, Capterra y Reddit, y te dice qué odian sus usuarios y qué podés hacer mejor.

09 / 11 🏷️

replica-brand

Nombre nuevo, paleta, guía para el logo y la voz, y un barrido que encuentra cualquier rastro de la original en tu código.

10 / 11 📣

replica-launch

Landing, precios contra los de la original y la ficha para App Store y Google Play revisada contra sus reglas.

11 / 11 🌐

replica-deploy

La publica en tu dominio. Antes pasa un control final: tests en verde, funciones obligatorias hechas, cero rastros de la original y páginas legales arriba. Después base de datos de producción, DNS, Stripe en vivo y, si es app móvil, TestFlight y Play.

03 Instalación

Elegí tu camino según tu compu

Hay cuatro formas. Si usás Claude Code, la del plugin es la más rápida. Si nunca abriste una terminal, la última es para vos.

🐍 Antes de nada: las herramientas que miden la paridad, el contraste y las reseñas necesitan Python 3.8 o más nuevo y no instalan nada extra. Para clonar el repo te hace falta Git. Las skills funcionan igual sin Python, pero sin los números.
  1. Instalá Git y Python si no los tenés. Abrí PowerShell y pegá esto:
POWERSHELL · REQUISITOS
$ winget install Git.Git
$ winget install Python.Python.3.12
  1. Cerrá y volvé a abrir PowerShell para que reconozca los programas nuevos.
  2. Bajá las skills y copialas a la carpeta de skills de Claude:
POWERSHELL · INSTALAR
$ git clone https://github.com/Jakeschincariol/replica-skill.git
$ New-Item -ItemType Directory -Force "$env:USERPROFILE\.claude\skills"
$ Copy-Item -Recurse -Force .\replica-skill\replica-* "$env:USERPROFILE\.claude\skills\"

✳ En Windows, cuando la guía diga python3, escribí python. Para comprobar que quedó: python --version tiene que mostrar 3.8 o más.

  1. Instalá las herramientas de desarrollo, que traen Git. Abrí la app Terminal y pegá esto. Si ya las tenés, te avisa y no pasa nada.
TERMINAL · REQUISITOS
$ xcode-select --install
$ python3 --version

Si python3 --version muestra algo menor a 3.8, instalalo con Homebrew: brew install python.

  1. Bajá las skills y copialas a la carpeta de skills de Claude:
TERMINAL · INSTALAR
$ git clone https://github.com/Jakeschincariol/replica-skill.git
$ mkdir -p ~/.claude/skills
$ cp -r replica-skill/replica-* ~/.claude/skills/

✳ ¿Las querés solo en un proyecto? Copialas a .claude/skills/ dentro de esa carpeta en lugar de la global.

CLAUDE CODE · WINDOWS Y MAC
$ /plugin marketplace add Jakeschincariol/replica-skill
$ /plugin install replica-skill@replica-skill

Corré los dos comandos dentro de Claude Code, uno después del otro. Instaladas como plugin, las skills llevan un prefijo: en vez de /replica-recon escribís /replica-skill:replica-recon. Igual no hace falta nombrarlas, Claude las elige sola.

  1. La más fácil: abrí Claude Code o la app de escritorio y pegale esto. Claude baja el repo y deja las skills instaladas.
⚡ Instalar con un mensaje
https://github.com/Jakeschincariol/replica-skill install skill
  1. Para una sola skill en claude.ai: abrí en GitHub el SKILL.md de la que quieras, por ejemplo replica-recon/SKILL.md, copiá el texto y pegalo al principio del chat. Funciona, pero sin las herramientas de Python.
💡

Para probar que quedó: abrí un chat nuevo y escribí "¿qué skills de replica tenés?". Te tiene que nombrar las 11.

04 Cómo funciona

Una cadena de 11 pasos que comparten memoria

Las skills están pensadas para correr en orden, pero cada una funciona sola. La clave es que no se hablan entre ellas: se dejan archivos. Recon escribe el mapa, Architect lo lee y escribe el plan, Build lee el plan y tilda funciones, Diff lee esas funciones y te da el puntaje.

REPLICA SKILL · LOS 11 PASOS
Diagrama de las 11 skills de Replica en orden: recon, architect, design, build, backend, test, diff, entrepreneur, brand, launch y deploy, con el archivo que escribe cada una
El recorrido completo. De izquierda a derecha y de arriba abajo. Entrepreneur está resaltada porque también se puede correr sola, antes de todo, para saber si vale la pena clonar esa app. Ilustración hecha para esta guía a partir del README oficial.
TU PROYECTO · CARPETA REPLICA
Árbol de la carpeta replica con recon.md, features.csv, el plan, el diseño, los tests, el reporte de paridad, las reseñas, la marca y el lanzamiento, indicando qué skill crea cada archivo
La memoria compartida. Todo lo que hacen las skills queda en replica/. Si cerrás el chat y volvés otro día, Claude retoma desde ahí. Ilustración hecha para esta guía.
El corazón

features.csv

Una tabla con cada función de la app original: qué hace, en qué pantalla está, si es obligatoria, importante o deseable, y si tu clon ya la tiene. Es la lista de tareas de todo el proyecto.

El criterio

Primero una rebanada entera

No construye todas las pantallas a medias. Hace el flujo principal completo, de la base de datos a la pantalla, y recién después suma el resto. Así siempre tenés algo que anda.

05 Ejemplo completo

Clonar una app de turnos, de punta a punta

Este es el ejemplo que da el propio autor: una app de esas en las que compartís un link y la gente reserva un horario con vos. Así se ve cada paso.

1

Recon

Lee el centro de ayuda, los precios, la ficha de la tienda y recorre tu cuenta. Resultado: 18 pantallas, 7 flujos, el modelo de datos y features.csv. El marketplace de partners queda afuera: es su red, no una función.

2

Architect

Next.js, Postgres, Stripe y Resend. Escribe la base con una regla para que dos personas nunca reserven el mismo horario.

3

Design

Saca colores, tipografía, espaciado de 8 px y el selector de fechas. Íconos y fuente abiertos, textos tuyos.

4

Build

La estructura, después el flujo de reserva completo, después cada pantalla con todos sus estados.

5

Backend

Registro, Google Calendar por la API oficial con tus claves, Stripe para turnos pagos y mails de recordatorio.

6

Test

Prueba husos horarios, un horario que se ocupa mientras reservás y el doble clic, hasta que no quede ningún bug grave.

7

Diff

Funciones 86, todas las obligatorias hechas, diseño de la página de reserva 91. Faltan la rotación entre equipos y el widget para insertar en webs.

8

Entrepreneur

Lee 140 reseñas reales. Las quejas que más se repiten: el precio por usuario se dispara, no hay recordatorios por SMS y los invitados se confunden con los husos horarios. El ángulo: links de reserva para equipos chicos que odian pagar por usuario.

9

Brand

Nombre nuevo con los chequeos de marca y dominio, paleta, logo y voz. Después barre el código hasta que no quede nada de la original.

10

Launch

Landing armada sobre ese ángulo, precio plano contra el de la original y la ficha de la tienda revisada.

11

Deploy

Control final, producción, los registros DNS para tu dominio y la publica cuando vos decís que sí.

💡

No hace falta hacer los 11. Si solo querés tu herramienta interna para no pagar la suscripción, con Recon, Architect, Build y Backend ya la tenés andando en tu compu.

06 Las herramientas

Seis scripts que miden en vez de opinar

Lo que diferencia a Replica de pedirle a Claude "haceme algo parecido a X" es que trae herramientas que ponen números. Son archivos de Python que vienen adentro de las skills y Claude los corre solo, pero también los podés usar vos. En Windows cambiá python3 por python.

replica-diff

parity.py

Lee features.csv y da el puntaje de paridad. Las obligatorias pesan 3, las importantes 2 y las deseables 1. Hecha suma 1, a medias 0,5.

replica-diff

imgdiff.py

Compara una captura de la original con una de tu clon. Por defecto mira la estructura y no el color, así el cambio de marca no te baja el puntaje.

replica-entrepreneur

reviews.py

Ordena las reseñas por tema y te dice qué quejas se repiten más, con cuántas veces aparece cada una.

replica-design

contrast.py

Revisa que tus colores se lean bien según la norma de accesibilidad WCAG.

replica-brand

sweep.py

Busca en todo tu código cualquier mención al nombre o dominio de la app original.

replica-launch

listing.py

Revisa tu ficha de App Store y Google Play contra los límites de caracteres y las reglas contra copias.

TERMINAL · USO DIRECTO
$ python3 parity.py replica/features.csv
$ python3 imgdiff.py original.png clon.png --out diff.png --json
$ python3 reviews.py replica/reviews.csv --out replica/feedback.md
$ python3 contrast.py "#6b7280" "#ffffff"
$ python3 sweep.py . --avoid "NombreDeLaOriginal"
$ python3 listing.py replica/launch/listing.json
PARITY.PY · REPORTE
Reporte de paridad de ejemplo con el puntaje general, el puntaje por área de menor a mayor y la lista de funciones que faltan en orden de construcción
Así se lee el reporte de paridad. Arriba el puntaje, después cada área de la más floja a la más completa y abajo lo que falta, ya ordenado para que sepas qué construir primero. Ejemplo ilustrativo con datos de prueba, armado siguiendo el formato del script.
IMGDIFF.PY · ORIGINAL CONTRA CLON
Tres paneles: la pantalla original, la del clon con otro color y la diferencia de estructura entre ambas
Comparar sin que cuente el color. El clon tiene otra paleta, pero la estructura es la misma, así que la diferencia marca solo lo que se movió. Ilustración hecha para esta guía.
07 En el día a día

Prompts listos para copiar

No hace falta nombrar la skill: Claude elige sola según lo que le pidas. Cambiá lo resaltado por tu caso. Trabajá siempre desde la carpeta del proyecto, así todo queda guardado en replica/.

🔎 Arrancar el clon
Quiero clonar [nombre de la app y su link]. Arrancá por el recon: mapeá pantallas, flujos, modelo de datos y armá el features.csv. Usá solo fuentes públicas y mi cuenta.
💸 Mi versión sin suscripción
Pago [app] todos los meses y solo uso [las 3 funciones que usás]. Armame mi propia versión con solo eso, para usar yo, corriendo en mi compu.
🏗️ Planificar
Con el recon que hiciste, planificá el stack, la base de datos y la API. Algo simple y gestionado, y ordená la construcción empezando por el flujo principal.
🧱 Construir
Construí el clon siguiendo el plan. Primero el flujo de reserva completo y después el resto de las pantallas. Tildá features.csv a medida que avanzás.
📊 ¿Qué tan parecido quedó?
Compará mi clon con la original: dame el puntaje de paridad, qué falta en orden de prioridad y compará estas capturas [adjuntá original y clon].
💡 ¿Vale la pena?
Antes de clonar [app], leé sus reseñas públicas y decime qué odian sus usuarios, qué les falta y qué ángulo podría vender mi versión.
🏷️ Hacerla mía
Rebrandeá el clon: proponé nombres con los chequeos de marca y dominio, una paleta nueva que pase contraste y barré el código hasta que no quede nada de [app original].
🌐 Publicarla
Corré el control final y publicá la app en midominio.com. Pasame los registros DNS que tengo que cargar y esperá mi OK antes de salir en vivo.
08 Reglas y letra chica

Lo que la skill no te deja hacer

Clonar una app no es lo mismo que copiarla. Replica trae reglas fijas para que lo que construyas sea tuyo de verdad, y conviene que las conozcas antes de empezar.

Lo que sí

Funciones, flujos e ideas

  • 1Estudiar todo lo que es público y lo que ves en tu propia cuenta.
  • 2Rehacer las mismas funciones con código escrito de cero.
  • 3Citar reseñas reales, textuales y con su link.
  • 4Conectar servicios por su API oficial y con tus claves.
Lo que no

Código, marca y contenido ajeno

  • 1Nada del código, los logos, los íconos ni los textos de la original.
  • 2Nada de saltear logins, scrapear datos privados ni tocar sus servidores.
  • 3Nada de inventar reseñas ni testimonios.
  • 4No se publica con el nombre de la original: primero va el rebrand.
⚠ No es asesoramiento legal. El propio autor lo aclara: si vas a vender tu clon, revisá marcas registradas y patentes con alguien que sepa, sobre todo en apps grandes.
09 Si algo falla

Problemas comunes y cómo salir

Las skills no aparecen +
Revisá que las carpetas replica-recon, replica-build y las demás estén directo adentro de .claude/skills, no dentro de otra carpeta replica-skill. Después abrí una conversación nueva: en chats viejos no se cargan.
python3 no se reconoce en Windows +
En Windows el comando es python. Si tampoco anda, reinstalá con winget install Python.Python.3.12 y cerrá y abrí PowerShell.
git no se reconoce +
Falta Git. En Windows: winget install Git.Git. En Mac: xcode-select --install. O usá la opción del plugin, que no necesita Git a mano.
Con el plugin no encuentra /replica-recon +
Instalado como plugin lleva prefijo: /replica-skill:replica-recon. O directamente pedile lo que querés con palabras y Claude elige la skill.
El puntaje de paridad da raro +
Mirá la sección "Fix in the matrix" al final del reporte: te dice qué filas de features.csv tienen una prioridad o un estado mal escrito. Los valores válidos son must, should o could, y yes, partial, no o skip.
Claude se olvida de lo que ya hizo +
Abrí Claude siempre desde la carpeta del proyecto. Si la carpeta replica/ está ahí, decile "leé replica/ y seguí desde donde quedamos".
Gracias por leer

¿Te sirvió? Seguime en Instagram.

Me ayudás un montón y te enterás primero de las próximas guías. Y si clonás algo, mandame lo que armaste por DM que me encanta verlo.