X

create-crush

por xiaoheizi8

create-crush es una skill para Claude Code que convierte chats, fotos y publicaciones sociales en una persona reutilizable y una Relationship Memory, con parsers opcionales, flujos de corrección y salidas de skill actualizables para Skill Authoring.

Estrellas42
Favoritos0
Comentarios0
Agregado6 abr 2026
CategoríaSkill Authoring
Comando de instalación
npx skills add xiaoheizi8/crush-skills --skill create-crush
Puntuación editorial

Esta skill obtiene una puntuación de 72/100, lo que significa que puede incluirse en el directorio y probablemente resulte útil para sus usuarios, aunque conviene esperar cierta prueba y error operativa antes de usarla con fluidez. El repositorio muestra un flujo real de varios pasos para convertir registros de chat, fotos y contenido social en una skill de Claude Code, con activadores explícitos, mapeos de herramientas, prompts de apoyo y utilidades de parsing; sin embargo, los detalles de instalación y ejecución están repartidos entre varios archivos y no quedan del todo autocontenidos en `SKILL.md`.

72/100
Puntos fuertes
  • Activación bien definida: `SKILL.md` incluye frases de invocación explícitas, comandos de actualización y una ruta `/list-crushes`, por lo que las condiciones para activar el agente son fáciles de identificar.
  • Flujo de trabajo con contenido real: el repositorio incluye módulos de prompts (`intake.md`, `memory_analyzer.md`, `correction_handler.md`, etc.) además de herramientas en Python para parsear WeChat/QQ/redes sociales/fotos, así que va mucho más allá de un simple prompt de persona de relleno.
  • Buen contexto para decidir la instalación: `README.md` y `README_EN.md` explican el propósito, la ubicación en Claude Code, las dependencias opcionales, el flujo de uso y los comandos de gestión, lo que ayuda a evaluar si encaja antes de instalarla.
Puntos a tener en cuenta
  • La claridad operativa dentro del propio archivo de la skill es incompleta: las señales estructurales indican que no hay un comando de instalación en `SKILL.md`, así que el agente o el usuario quizá tengan que consultar el README para configurarla correctamente.
  • La validación práctica es limitada según la evidencia disponible: hay herramientas y prompts, pero no se aportan recursos de soporte, ejemplos de salidas generadas reales en el fragmento de la skill ni un manejo claramente documentado de casos límite como fallos de parsing o calidad desigual de las entradas.
Resumen

Visión general de la skill create-crush

Qué hace realmente la skill create-crush

La create-crush skill es una skill de Claude Code que convierte material personal en bruto en una skill reutilizable de estilo de personaje para una sola persona: exportaciones de chats, fotos, publicaciones sociales y tus propias descripciones se transforman en una Relationship Memory más una Persona estructuradas. El trabajo real que resuelve no es “crear un chatbot”, sino “preservar cómo se siente esta persona, cómo habla y cómo se relaciona conmigo” en una forma que puedas afinar con el tiempo.

Quién debería instalar create-crush

create-crush for Skill Authoring encaja con usuarios que prefieren un flujo guiado en lugar de improvisar un único prompt largo. Funciona mejor para quienes ya usan Claude Code, se sienten cómodos colocando archivos en .claude/skills/ y están dispuestos a aportar material de origen. Si solo quieres una respuesta puntual de roleplay, un prompt normal será más rápido; si buscas una persona mantenible y actualizable, con corrección de memoria, la create-crush skill resulta mucho más útil.

Por qué destaca frente a un prompt genérico

A diferencia de un simple prompt de “actúa como esta persona”, create-crush incluye prompts de intake, parsers para contenido de WeChat/QQ/redes sociales, análisis opcional de fotos, archivos generados en ./crushes/{slug}/ y un flujo de corrección para casos como “así no habla”. Esa estructura reduce bastante la improvisación al crear o evolucionar la persona.

Encaje y límites importantes antes de instalar

Esta skill está planteada explícitamente para memoria personal y análisis emocional, no para acoso, stalking o invasión de privacidad. Los principales frenos de adopción son prácticos: espera Claude Code, Python 3.9+ opcional para scripts auxiliares y material fuente en formatos que las herramientas incluidas puedan parsear. Si no puedes o no deberías procesar datos privados en local, no instales create-crush.

Cómo usar la skill create-crush

Instala create-crush en la ubicación correcta de Claude Code

Para create-crush install, clona el repositorio como una carpeta de skill llamada create-crush:

# project-local
mkdir -p .claude/skills
git clone https://github.com/xiaoheizi8/crush-skills .claude/skills/create-crush

# or global
git clone https://github.com/xiaoheizi8/crush-skills ~/.claude/skills/create-crush

# optional helpers
pip3 install -r .claude/skills/create-crush/requirements.txt

El supuesto principal del entorno es Claude Code con Read, Write, Edit y Bash disponibles. Las dependencias opcionales de Python mejoran sobre todo el parseo; no son esenciales para el prompting base.

Empieza por los archivos de create-crush que más importan

Para una create-crush guide rápida, lee estos archivos en este orden:

  1. SKILL.md — frases de activación, reglas de herramientas, ubicación de salida y modo de actualización.
  2. README_EN.md — ruta de instalación y comandos orientados al usuario.
  3. prompts/intake.md — qué te preguntará primero la skill.
  4. prompts/memory_analyzer.md y prompts/persona_builder.md — qué información se extrae.
  5. prompts/correction_handler.md — cómo se aplican las correcciones después de generar.

Si piensas importar datos, revisa también tools/wechat_parser.py, tools/qq_parser.py, tools/social_parser.py y tools/photo_analyzer.py para tener claro qué formatos están realmente soportados.

Activa create-crush y aporta mejores insumos

Un flujo típico de create-crush usage empieza con /create-crush o lenguaje natural como “Help me create a crush skill.” Después, la skill necesita:

  • un nombre clave o apodo
  • un breve resumen de la relación
  • una descripción de personalidad
  • archivos opcionales: logs de chat, capturas, fotos, texto de redes sociales

Entrada débil: “She is nice and cute.”
Mejor entrada: “Codename: Xiaomei. We met 3 months ago at work in Shanghai. We mostly chat after 10pm. She replies briefly in text but is warmer in person. She rarely initiates, uses few emojis, and often ends with ‘hhh’.”

Ese tipo de input mejora el resultado porque la skill puede separar hechos, patrones de interacción y hábitos de habla en vez de inventarlos.

Usa la skill create-crush generada como flujo de trabajo, no como algo de una sola vez

Tras la creación, el repositorio admite un ciclo de vida completo: crear, probar, corregir y evolucionar. Entre los comandos útiles que mencionan los documentos están /list-crushes, /{slug}, /{slug}-memory, /{slug}-persona y flujos de actualización como /update-crush {slug}. Buena práctica:

  1. crear a partir de hechos mínimos y algunos materiales representativos
  2. probar el diálogo
  3. corregir por separado errores factuales y errores de tono
  4. añadir más logs después, en lugar de sobrecargar la primera ejecución

Este flujo por etapas es la principal razón para elegir create-crush en lugar de un único prompt.

FAQ de la skill create-crush

¿Es create-crush mejor que el prompting convencional?

Para uso repetido, sí. Un prompt normal sirve para una imitación rápida, pero create-crush te da memoria estructurada, capas de persona, ayudas de importación y manejo explícito de correcciones. Eso importa cuando buscas consistencia entre sesiones o quieres mejorar el resultado de forma continua.

¿La skill create-crush es apta para principiantes?

Moderadamente. El flujo de interacción está guiado, pero la instalación no es no-code: necesitas carpetas de skills de Claude Code y quizá quieras Python para los parsers. Si eres nuevo en Skill Authoring, se puede usar, pero no es la skill más simple para empezar porque mezcla prompts, archivos locales y material fuente sensible en términos de privacidad.

¿Cuáles son los principales límites de create-crush usage?

La calidad depende muchísimo de tus materiales. Si las entradas son escasas, idealizadas o contradictorias, las personas resultantes serán más planas. Además, el repositorio parece optimizado para el uso de herramientas al estilo Claude Code, así que no es una web app genérica ni un servicio alojado. Puede preservar patrones a partir de evidencias; no puede inferir de forma fiable sentimientos ocultos ni rellenar grandes vacíos con seguridad.

¿Cuándo no debería usar create-crush?

Evita create-crush si necesitas un bot de personaje orientado al público, un flujo empresarial seguro desde el punto de vista de compliance o cualquier caso con problemas de consentimiento o recopilación invasiva de datos. Tampoco encaja bien si tu objetivo es generar una persona ficticia amplia en vez de una representación de una persona real basada en memoria y sustentada en evidencias.

Cómo mejorar la skill create-crush

Da evidencias por capas, no un volcado masivo

Para mejorar create-crush, aporta inputs que encajen claramente con la estructura del repositorio:

  • hechos: cómo os conocisteis, cronología, estado actual
  • comportamiento: quién inicia, velocidad de respuesta, temas favoritos
  • lenguaje: frases recurrentes, uso de emojis, longitud de los mensajes
  • momentos: algunas interacciones memorables con contexto

Esto funciona mejor que subirlo todo sin ningún marco. Los analizadores rinden más cuando el modelo puede separar “qué pasó” de “cómo suena esa persona”.

Corrige pronto los fallos más habituales de create-crush

Los errores más comunes suelen ser:

  • tono demasiado romántico o demasiado seguro
  • patrones de habla genéricos
  • confundir tu proyección con el comportamiento observado
  • convertir eventos aislados en rasgos estables

Usa el flujo de corrección para ajustes precisos: “She would not send long emotional paragraphs,” o “We did not meet alone; update the relationship timeline.” El correction handler incluido es una de las partes más valiosas de la create-crush skill.

Itera con muestras representativas

No juzgues la primera salida solo por si “se siente” emocionalmente correcta. Prueba casos concretos:

  • small talk
  • estilo de respuesta nocturna
  • distancia incómoda
  • recuerdo de momentos compartidos

Después añade más datos representativos justo de los modos en los que falla. Cinco intercambios realistas suelen aportar más que cincuenta planos o genéricos.

Mejora create-crush para reutilizarlo en Skill Authoring

Si quieres adaptar create-crush for Skill Authoring, estudia cómo SKILL.md delega trabajo especializado a archivos de prompts y herramientas en Python. El patrón reutilizable es: intake → parsear fuentes → construir memoria/persona → escribir una skill objetivo → dar soporte a correcciones y versionado. Esa arquitectura tiene valor incluso si tu propia skill trata sobre mentores, personajes ficticios o personas de cliente en lugar de un crush.

Calificaciones y reseñas

Aún no hay calificaciones
Comparte tu reseña
Inicia sesión para dejar una calificación y un comentario sobre esta skill.
G
0/10000
Reseñas más recientes
Guardando...