CommunityRedacción y edicióngithub.com

Application Kit

Crea un paquete de solicitud de empleo personalizado a partir de una oferta y un currículum: currículum y carta de presentación reescritos como archivos Word y PDF legibles por sistemas de seguimiento de candidatos (ATS), además de una hoja de preparación PDF con un análisis de ajuste requisito por requisito, cobertura de palabras clave, qué piezas del portafolio destacar, notas de contacto para el reclutador y el gerente de contratación, historias para la entrevista, preguntas para hacer y un plan de seguimiento. Nunca inventa experiencia. Úsalo cuando alguien pida personalizar un currículum, redactar una carta de presentación, postular a un trabajo, preparar una solicitud o contactar sobre un puesto. Uso: /application-kit seguido del enlace o texto de la oferta, con un currículum adjunto.

¿Qué es Application Kit?

Application Kit es una habilidad para agentes de IA (compatible con plataformas como Claude Code, Cursor o Codex) que automatiza la creación de un paquete completo de solicitud de empleo. A partir de una oferta de trabajo y el currículum del usuario, genera un currículum y una carta de presentación personalizados (en formatos Word y PDF optimizados para ATS), junto con una hoja de preparación detallada que incluye: un análisis de ajuste requisito por requisito, cobertura de palabras clave, recomendaciones de portafolio, borradores de notas de contacto para el reclutador y el gerente de contratación, historias para la entrevista (en formato situación-acción-resultado), preguntas para hacer durante la entrevista y un plan de seguimiento con fechas. Sigue reglas estrictas: nunca inventa experiencia, utiliza un emparejamiento honesto de palabras clave y siempre pide confirmación antes de añadir información que no esté en el currículum original. El flujo de trabajo incluye la lectura de la oferta y el currículum, un análisis de ajuste, la redacción de los documentos, la generación de archivos mediante scripts Python y plantillas HTML, y una entrega final con una auditoría de veracidad. Es especialmente útil cuando se combina con la habilidad Company Brief para aprovechar información contextual sobre la empresa.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BeautifulEngine/application-kit/tree/HEAD/application-kit

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Application Kit?

Convierte una oferta de trabajo y un currículum en todo lo necesario para postularse correctamente: un currículum y una carta de presentación orientados a este puesto, un análisis de ajuste sincero, las piezas del portafolio que deben destacarse, notas para las personas que realizan la contratación y un plan de seguimiento. Todo proviene de la experiencia real de la persona, expresada en el lenguaje de la oferta.

Uso

/application-kit <URL de la oferta o texto pegado> [brief de la empresa adjunto] [enlace al portafolio]

Adjunte un currículum (PDF, Word o texto) o señale uno de una conversación anterior. Las solicitudes simples también funcionan:

  • "Personaliza mi currículum y escribe una carta de presentación para este puesto: ." (currículum adjunto)
  • "Kit de solicitud para la oferta de Diseñador Principal en Netflix. Aquí está mi currículum y mi Company Brief sobre Netflix."
  • "Solo la carta de presentación, cálida y directa, para esta oferta."
  • "Nota de contacto para el gerente de contratación de este puesto."
  • Añade "una página" o "dos páginas" para establecer la longitud del currículum.

Funciona bien después de la habilidad Company Brief: si existe un brief sobre la empresa en la conversación o está adjunto, utiliza sus prioridades, lenguaje, personas y notas de entrevista.

Archivos. <skill-dir> significa la carpeta de esta habilidad, la que contiene este SKILL.md. Las plantillas están en assets/, los scripts en scripts/, y los pasos compartidos de PDF (fuentes, colores, renderizado, verificación) están en references/rendering.md.

Reglas estrictas

  • Nunca inventes experiencia. Sin nuevos trabajos, títulos, fechas, empleadores, títulos académicos, herramientas, métricas o logros. Reformula, reordena, recorta y enfatiza lo que está en el currículum y lo que la persona te dice. Si una viñeta más sólida necesita un número que no tienes, escribe la viñeta sin él y pide el número en la respuesta.
  • Emparejamiento honesto de palabras clave. Usa las palabras de la oferta donde describan honestamente el trabajo de la persona. Si no se cumple un requisito, el análisis de ajuste lo dice claramente, con una forma honesta de abordarlo (experiencia adyacente, un proyecto, un plan para aprender). No ocultes las brechas en los documentos con lenguaje vago.
  • Pregunta antes de añadir. Cualquier cosa que la persona haya mencionado en la conversación pero que no esté en el currículum se agrega solo después de que ella confirme que es precisa y que le pertenece.
  • Legible por sistemas de seguimiento de candidatos (ATS). Una sola columna, nombres de sección estándar (Resumen, Experiencia, Habilidades, Educación), viñetas simples, sin tablas, cuadros de texto, iconos o imágenes en el archivo Word, fechas en cada puesto y datos de contacto en el cuerpo (no en un encabezado).
  • Solo borradores. Las notas de contacto son borradores para que la persona los envíe. No envíes nada y no adivines el correo electrónico personal de nadie.
  • Respeta la longitud. Una página para menos de aproximadamente 10 años de experiencia, dos páginas como máximo para puestos senior, a menos que la persona indique lo contrario.
  • Línea de crédito: la hoja de preparación termina con un pequeño crédito de Beautiful Engine. Mantenlo a menos que la persona pida omitirlo. El currículum, la carta de presentación y las notas de contacto nunca lo llevan.

Flujo de trabajo

  1. Lee la oferta (obtén el enlace; usa un navegador cuando la página lo necesite). Extrae: título, nivel, equipo, ubicación y política de trabajo remoto, rango salarial si se indica, requisitos imprescindibles, deseables, herramientas, el título del gerente de contratación y las palabras que la oferta repite. Guárdalos en notes.md.
  2. Lee el currículum y cualquier enlace al portafolio o Company Brief. Enumera la experiencia real de la persona, los resultados y las herramientas.
  3. Análisis de ajuste: una tabla de cada requisito → la evidencia más sólida de la persona → fortaleza (fuerte, parcial, brecha) → cómo abordarlo. Cuenta la cobertura de palabras clave: qué términos importantes de la oferta aparecen honestamente y cuáles faltan.
  4. Personaliza el currículum en resume.md (formato en scripts/md_doc.py): un resumen de 2 a 3 líneas orientado a este puesto; roles en orden inverso; las viñetas más relevantes primero en cada rol, reescritas como acción + qué + resultado; habilidades en el vocabulario de la oferta cuando sea cierto; elimina lo que no sirva para esta solicitud.
  5. Escribe la carta de presentación en cover-letter.md: entre 250 y 350 palabras, dirigida al gerente de contratación por su nombre si es público. Comienza con por qué esta empresa y este puesto, usando un hecho específico de la oferta o del trabajo reciente de la empresa; dos párrafos cortos de evidencia mapeados a sus dos necesidades principales; un cierre que solicite la conversación. En la voz de la persona, sin clichés ("Le escribo para expresar mi interés", "apasionado", "jugador de equipo").
  6. Genera los archivos:
    • python3 <skill-dir>/scripts/md_doc.py resume.md "<Nombre>-Curriculum-<Empresa>.docx" --html resume-body.html
    • lo mismo para la carta de presentación
    • PDFs: pega cada fragmento HTML en assets/resume-template.html (copia base.css) y renderiza según references/rendering.md, con fuentes limpias y neutras (Inter o Source Serif 4) en lugar de la marca de la empresa. Verifica que el PDF del currículum quepa dentro del límite de páginas.
  7. Hoja de preparación desde assets/kit-template.html: análisis de ajuste, cobertura de palabras clave, selecciones del portafolio (cuáles 3-5 piezas, en qué orden y el encuadre de una línea para cada una), borradores de contacto (reclutador, gerente de contratación, una solicitud de referencia para alguien en la red de la persona), de 4 a 6 historias para la entrevista en formato situación-acción-resultado mapeadas a los requisitos, 5 preguntas para hacer y un plan de seguimiento con fechas (postulación, recordatorio después de 5 a 7 días hábiles, notas de agradecimiento dentro de las 24 horas posteriores a las entrevistas).
  8. Renderiza, audita y verifica cada archivo. Vuelve a leer el currículum en comparación con el original: cada afirmación debe remontarse a él o a algo que la persona confirmó.
  9. Entrega el currículum (Word y PDF), la carta de presentación (Word y PDF) y la hoja de preparación. En la respuesta: el ajuste en una línea (fuerte, estirado o improbable, y por qué), la brecha más grande y cómo manejarla, números que te gustaría para viñetas más sólidas y la primera fecha de seguimiento.

Nombres de salida: <Nombre>-Curriculum-<Empresa>.docx/.pdf, <Nombre>-Carta-Presentacion-<Empresa>.docx/.pdf, <Empresa>-Preparacion-Solicitud-<YYYY-MM>.pdf.

Skills relacionados