跳到正文
cccskills
免费在 GitHub 公开

job-outcome

Record the outcome or progress of a job application (interview, offer, hired, rejected, no reply) updating the application note and the dashboard. Triggers: me respondieron de, registrar resultado, me rechazaron, tengo entrevista con, recibi una oferta, no me contestaron, actualizar estado de la postulacion.

中文简介正在准备中。当前显示原文说明。

SebastianLuser/claude-code-arcane星标 3(GitHub 3 + cccskills 0)

实测评分 未实测

查看安装方法

包含的文件(1)

  • SKILL.md5.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

/job-outcome - Registrar resultado de una aplicación

Registrá qué pasó con una postulación: avances (entrevista agendada/hecha, oferta recibida) o resoluciones (contratado, rechazado, sin respuesta, oferta declinada, descartado). Adaptado del /outcome de MadsLorentzen/ai-job-search al esquema de notas del career workspace (rutas relativas al workspace: --workspace, env CAREER_WORKSPACE, o ./career-workspace/).

Empresa/oferta indicada: $ARGUMENTS

Pasos

  1. Localizar la nota. Buscar en 03-Aplicaciones/ la nota cuyo nombre o frontmatter empresa matchee (case-insensitive) con $ARGUMENTS. Si no se pasó argumento o hay ambigüedad, listar las aplicaciones con estado abierto (interesado, aplicado, entrevista, oferta) y preguntar cuál.

  2. Recolectar qué pasó. Preguntar al usuario y clasificar:

    • Progreso: entrevista agendada / entrevista realizada / oferta recibida → estados entrevista u oferta.
    • Resolución: contratado · rechazado · sin_respuesta · declinada (la oferta la rechazó el usuario) · descartado (el usuario perdió interés / la oferta cerró). Registrar fecha, feedback textual recibido y lecciones aprendidas. Registrar datos, no interpretarlos: citar el feedback tal como llegó, sin suavizarlo ni analizarlo acá.
  3. Actualizar la nota de aplicación, con approval del usuario sobre lo recolectado (idempotente - agregar, nunca duplicar ni sobrescribir):

    • Frontmatter: estado al nuevo valor y fecha_actualizacion a hoy. Compatibilidad: si la nota vieja usa score: en vez de match_score:, no renombrar el campo, solo tocar estado.
    • ## Timeline / seguimiento: agregar línea - YYYY-MM-DD - <qué pasó>.
    • Si hubo entrevista: entrada en ## Entrevistas (fecha, etapa, entrevistador si se sabe, y link a la nota de 06-Entrevistas/ si existe).
    • Feedback y lecciones van en ## Notas.
  4. Actualizar el dashboard (00-Dashboard.md): buscar la fila de la oferta y actualizar la columna Estado con el nuevo estado (usar la leyenda de emojis de abajo, la misma del template Dashboard) y la columna de nota si aporta (ej. "Rechazada 2026-07-13").

  5. Sugerir siguiente paso según el caso:

    • entrevista → ofrecer /interview-prep.
    • rechazado con feedback → anotar la lección en la nota; si se acumulan 3+ resoluciones, ofrecer /job-upskill y revisar los criterios de búsqueda contra los resultados reales.
    • sin_respuesta a los 10-14 días → ofrecer follow-up con /cold-outreach.
    • contratado → 🎉 y actualizar el resto de las aplicaciones abiertas (¿retirarse de procesos?).
    • Freelance - en_conversacion → ofrecer ensayar con el agente discovery-call; contrato_activo → crear la nota en 08-Contratos/; sin_respuesta o rechazado acumulados (10+ propuestas resueltas) → ofrecer /freelance-pipeline, que es donde se ve si el problema es la propuesta o el targeting.
  6. Confirmar al usuario qué se registró (nota, campos tocados, fila del dashboard).

Vocabulario de estado (frontmatter)

Depende del tipo: de la nota. Leelo primero: son dos pipelines distintos y confundirlos rompe el dashboard y los reportes.

tipo: aplicacion (empleo, perfil +job-hunt):

interesado → aplicado → entrevista → oferta y cierra en: contratado | rechazado | sin_respuesta | declinada | descartado

tipo: freelance (propuestas, perfil +freelance):

interesado → screeneado → propuesta_enviada → en_conversacion → contrato_activo → entregado y cierra en: ganado_cerrado | sin_respuesta | rechazado | descartado | disputa

En freelance hay dos registros extra que no existen en empleo, y sin ellos /freelance-pipeline no puede calcular nada:

  • Al marcar propuesta_enviada, preguntar y registrar cuántos Connects costó (frontmatter connects_gastados) y agregar la fila al ledger de 07-Recursos/Connects - <año>.md.
  • Si la oferta se cerró sin que el cliente contratara a nadie, el resultado en el ledger es oferta_nunca_contrato, no sin_respuesta. Son cosas distintas: la primera es Connects perdidos por mal screening, la segunda es tu propuesta que no convenció.

Emojis del dashboard: ⬜ interesado/screeneado · ✅ aplicado/propuesta_enviada · 📅 entrevista/oferta/en_conversacion · 🔨 contrato_activo/entregado · ❌ rechazado/sin_respuesta/declinada · 🚫 descartado/cerrada · ⚠️ disputa

Reglas

  • No editar en masa notas existentes: solo la nota de la aplicación en cuestión y su fila del dashboard.
  • No inventar datos: si falta información (fecha, feedback), preguntar o dejar el campo como está.
  • Sin guiones largos en todo texto agregado.

Handoff

Registro COMPLETE cuando nota y dashboard quedaron consistentes. Según el resultado, el siguiente paso es /interview-prep (entrevista agendada), /cold-outreach (follow-up) o /job-upskill (rechazos acumulados).

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。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 的全部技能

报告此技能的问题