Cómo hacer que Claude Code y Cursor reescriban tu currículum
Hace poco me descubrí gastando más energía en actualizar mi currículum que en refactorizar un codebase legacy complejo. Te sientas frente a un documento en blanco intentando recordar exactamente qué métrica mejoró aquel microservicio hace dos años. La situación empeora por el hecho de que los departamentos de RR.HH. modernos pasan las solicitudes por escáneres automatizados de ATS (Applicant Tracking System). Si el texto no contiene las palabras clave correctas, un reclutador real ni siquiera abrirá tu currículum.
Normalmente para tareas como esta, la gente recurre a ChatGPT con prompts extensos. Pero los prompts se pierden rápidamente, y tienes que establecer el contexto nuevamente para cada solicitud. En GitHub, encontré un repositorio interesante ResumeSkills. El autor empaquetó todo el proceso de búsqueda de empleo en un conjunto de 20 skills listos para usar en Claude Code, Cursor, Windsurf y otros asistentes de IA.
¿Qué son los skills de asistente
En las herramientas modernas de IA para desarrolladores, un skill es un archivo Markdown con instrucciones estructuradas, reglas y ejemplos. Cuando agregas un archivo así a tu entorno de trabajo, el asistente lee el contexto de la tarea y sigue un algoritmo predefinido.
En lugar de explicarle manualmente al modelo «imagina que eres un consultor de carrera, analiza la oferta de trabajo y encuentra discrepancias», simplemente invocas el escenario que necesitas. El asistente por sí mismo entiende qué estructura de respuesta debe producir y en qué enfocarse primero.
Qué hay dentro del repositorio
El repositorio contiene más de veinte archivos que cubren prácticamente todas las etapas de contratación. Se pueden dividir en varias áreas:
- Optimización del texto del currículum. Esto incluye módulos para verificar compatibilidad con ATS, reescribir puntos débiles con resultados medibles (
resume-bullet-writer), evaluar la digitalización de logros (resume-quantifier) y limpiar la estructura del documento (resume-formatter). - Análisis y adaptación de ofertas de trabajo. El módulo
job-description-analyzerdesglosa el texto de la oferta, encuentra lagunas en tu experiencia y calcula un porcentaje de coincidencia. Y elresume-tailorayuda a adaptar el lenguaje para un puesto específico sin fabricar o adornar hechos. - Preparación para entrevistas. El skill
interview-prep-generatortoma tus proyectos reales y los formatea en historias usando la metodología STAR (Situación, Tarea, Acción, Resultado), además de generar una lista de preguntas técnicas probables. - Negociaciones y cambios de carrera. La colección incluye escenarios para negociación salarial (
salary-negotiation-prep), adaptar experiencia para roles de tech lead o manager (executive-resume-writer) y traducir habilidades al cambiar de stack (career-changer-translator).
Cómo funciona en la práctica
El escenario más útil en la búsqueda diaria de empleo es la combinación de análisis de ofertas de trabajo y mejora del lenguaje.
Digamos que tienes una línea típica: «Desarrollé el backend para una pasarela de pago en Go.» El skill resume-bullet-writer lo reestructurará en un formato de acción con un resultado medible. El modelo te preguntará por números aproximados (carga, latencia, tasa de fallos) y convertirá un hecho seco en un punto fuerte: «Diseñé e implementé un servicio de procesamiento de pagos en Go, reduciendo la latencia p99 de 450ms a 80ms bajo carga máxima de 12,000 RPS.»
Si no tienes cifras exactas a mano, entra en juego el resume-quantifier. Te guiará sobre cómo estimar realistamente el alcance del trabajo a través de indicadores indirectos: tamaño del equipo, número de usuarios o volumen de datos procesados.
El segundo caso común es la preparación para entrevistas. Le proporcionas al modelo la descripción del rol y tu experiencia, lanzando el interview-prep-generator. La salida te da no consejos genéricos, sino un desglose detallado de tus propios proyectos. El modelo describe qué compromisos arquitectónicos es más probable que te pregunten en la sección de diseño de sistemas y cómo explicar mejor las razones para elegir tecnologías específicas.
Instalación e integración
La forma más sencilla de conectar todos los skills de una vez es usar el gestor de paquetes a través de npx.
Instalando los 20 módulos globalmente:
npx skills add Paramchoudhary/ResumeSkills -g -y
Si quieres conectarlos solo al proyecto actual con tu currículum en Markdown o LaTeX:
npx skills add Paramchoudhary/ResumeSkills -y
Para la instalación manual en Cursor, simplemente clona el repositorio y copia los archivos a tu directorio de configuración local:
git clone https://github.com/Paramchoudhary/ResumeSkills.git
mkdir -p ~/.cursor/skills
cp -r ResumeSkills/skills/* ~/.cursor/skills/
El conjunto funciona no solo con Claude Code y Cursor. Los archivos son compatibles con Windsurf, Gemini CLI, Codex y un par de docenas de otros asistentes que soportan el formato de skills.
Después de la instalación, no necesitas ingresar comandos especiales. Solo escribe una frase normal en el chat, y el modelo activará la plantilla apropiada por sí mismo:
"Оптимизируй мое резюме под ATS"
-> активирует resume-ats-optimizer
"Помоги подготовиться к собеседованию в компанию X на позицию Senior Backend"
-> активирует interview-prep-generator
"Сравни офферы от двух компаний с учетом бонусов и опционов"
-> активирует offer-comparison-analyzer
Cuál es el valor práctico
La principal ventaja del repositorio es que el autor nos ahorró tener que reinventar buenos prompts desde cero. Las instrucciones dentro de los archivos están bien escritas, sin relleno innecesario. Enfocan el modelo en métricas específicas, verbos de acción y estructura que los parsers automatizados entienden.
El proyecto se distribuye bajo la licencia MIT, así que puedes modificar libremente cualquier archivo para tus propias necesidades, agregar tu propio lenguaje o traducir las instrucciones al ruso directamente en tu carpeta local.
Si aplicas activamente a posiciones en el extranjero o trabajos remotos en grandes empresas donde el filtrado de ATS ocurre en la primera etapa, estos skills te ahorrarán mucho tiempo. Solo mantén la fuente de tu currículum en Markdown junto a tu codebase y pásalo por el asistente antes de cada envío.
Proyectos relacionados