本文へ移動
cccskills
無料GitHub で公開

cv-tailor

Tailor a CV to a specific job description: extract ATS keywords, decide what to emphasize vs downplay, and rewrite achievement bullets in the offer's vocabulary, starting from a role profile. Triggers: adaptar CV, custom CV, tailor resume, CV para esta oferta, optimizar CV para ATS, matchear CV con job description.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcaneスター 3(GitHub 3 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(2)

  • SKILL.md4.9 KB
  • references/ats-keywords.md2.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

CV Tailor - Adaptar el CV a la oferta

Tomás un job description y el perfil base del usuario, y producís un CV custom que matchea con los filtros automáticos (ATS) y con la lectura humana del hiring manager. No reescribís la verdad - la reorganizás y la traducís al vocabulario de la oferta.

Inputs

  • El job description (URL → usá WebFetch, o texto pegado, o una nota de 03-Aplicaciones/).
  • El perfil base: 01-Perfiles/<Role>.md (derivado del maestro vía /master-profile derive). Si no existe, sugerir crearlo.
  • Research del contacto/empresa si existe en 04-Empresas/ y 05-Contactos/.

Proceso

1. Analizar la oferta

  • Extraer keywords literales del JD: tecnologías, metodologías, responsabilidades, soft skills, seniority. Literal importa - el ATS hace matching de strings (ej: si piden "React.js" no asumas que "React" matchea igual).
  • Detectar must-have vs nice-to-have.
  • Detectar señales de cultura / ángulo (startup vs enterprise, code-forward, ownership, etc.).
  • Ver references/ats-keywords.md para cómo extraer y mapear keywords.

2. Mapear contra el perfil

  • Por cada must-have: ¿qué experiencia/proyecto del perfil lo cubre? Marcar gaps honestos.
  • Decidir qué resaltar (lo que más alinea, arriba y con más espacio) y qué bajar de volumen (lo irrelevante para este rol).

3. Reescribir

  • Reordenar experiencia y proyectos hacia el rol.
  • Reescribir bullets de logros usando el vocabulario de la oferta, manteniendo número→contexto→resultado.
  • Inyectar keywords de forma natural (en bullets reales, no en un "keyword stuffing" detectable).
  • Ajustar el headline/summary al rol exacto.

4. Score before/after

  • Calcular un match rate aproximado: % de keywords/requisitos del JD presentes en el CV, antes vs después del tailoring.
  • Reportar el delta ("match 48% → 81%") y qué keywords se cubrieron.
  • Flag de keyword stuffing: marcar cualquier inserción que a un revisor humano le suene forzada o poco natural - el objetivo es pasar el ATS y leer bien para una persona.

5. Producir el CV custom

  • Crear/actualizar la nota en 02-CVs/CV - <Empresa> - <Rol>.md usando el template CV Custom (Templates/CV Custom.md).
  • Completar frontmatter (perfil_base, aplicacion, empresa, archivo_pdf).
  • Documentar las decisiones (keywords, qué se resaltó/bajó) en las secciones del template - sirve para la entrevista y para iterar.
  • El cuerpo del CV en sí debe quedar listo para /cv-ats-export (markdown limpio: # nombre, ## secciones, bullets, ---).

6. Review antes de exportar (regla drafter-reviewer, obligatorio)

Con el .md aprobado y antes de mandar a /cv-ats-export, seguir .claude/rules/drafter-reviewer.md: lanzar el agente cv-reviewer de contexto fresco con el JD y el borrador inline. Aplicar la Parte A (reemplazos exactos) e incorporar de la Parte B lo que corresponda. Una sola ronda.

Si el rol es senior o la postulación importa, lanzar además hiring-manager en paralelo - contesta si el CV convence a quien contrata, que es una pregunta distinta.

El que redacta no se auto-revisa: no saltear este paso porque el CV "ya quedó bien". Si el usuario decide exportar sin review, avisar que se está saltando la regla y seguir.

Formato del CV (ATS-friendly)

  • Una columna. Sin tablas, sin cajas de texto, sin columnas - los ATS las leen mal.
  • Secciones estándar con headers claros: Summary, Experience, Skills, Projects, Education.
  • Fechas consistentes (MM/YYYY).
  • Sin gráficos ni imágenes para el contenido crítico.
  • Verbos de acción + métricas.

Idioma

CV en inglés para roles internacionales/remotos globales; español si la oferta/empresa es hispanohablante. Ante la duda, preguntar.

Reglas

  • Nunca inventar experiencia, fechas o métricas. Tailoring = reorganizar y traducir, no mentir.
  • No keyword-stuffing: cada keyword debe vivir en un bullet verdadero.
  • Un CV custom por postulación - no pisar el perfil base ni el maestro.
  • Después de generar el .md, recordar al usuario correr /cv-ats-export para el PDF.
  • No exportar a PDF sin pasar por el review del paso 6.

Handoff

Pedí aprobación (approval) antes de escribir el CV custom. Cuando el .md está READY, corré el review del paso 6 (cv-reviewer); recién con el feedback aplicado el siguiente paso es /cv-ats-export para generar el PDF ATS y /cover-letter para el mensaje.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Musica interactiva para juegos: layering vertical, re-secuenciacion horizontal, stingers, reglas de transicion con sync points, y mapeo de estados de gameplay a musica. Usar para: musica adaptativa, sistema de musica dinamica, transiciones musicales, combat music.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

SebastianLuser のスキルをすべて見る

このスキルの問題を報告する