Lujker/road-map-journal

Útil cuando trabajas con el roadmap, plan de desarrollo, cola, diario de trabajo o estado de elementos de un proyecto: preguntar qué sigue, continuar o retomar trabajo planificado, registrar una decisión, actualizar un elemento o conciliar el estado con evidencia. Sigue las convenciones del propio proyecto.

¿Qué es road-map-journal?

Este skill está diseñado para que asistentes de IA como Claude Code, Cursor o Codex gestionen el roadmap y el diario de trabajo de un proyecto de manera flexible, sin imponer una estructura predefinida. Se activa con frases como «qué sigue en el roadmap», «continúa el elemento acordado», «дорожная карта», «план разработки» o «продолжай разработку por plan». El skill opera en varios modos según el contexto: **solo lectura** (consulta de estado), **inicialización** (crear un plan desde cero), **adopción** (trabajar con plan existente), **reanudación** (retomar trabajo planificado) y **actualización** (modificar registros). Primero detecta el proyecto, lee sus instrucciones y localiza los archivos de roadmap y diario existentes. Luego selecciona el modo adecuado y aplica cambios solo dentro del alcance autorizado, preservando el idioma, los enlaces y el contenido no relacionado. Es compatible con múltiples repositorios, metodologías ágiles o kanban, y se apoya en referencias como plantillas, escenarios y trabajo de larga duración. Su enfoque principal es la trazabilidad y la consistencia: registra decisiones, mantiene identificadores estables, marca trabajo cancelado sin borrarlo, y distingue entre estado registrado, evidencia verificada y aceptación del usuario. No asume herramientas ni vocabularios específicos, sino que se adapta a las convenciones de cada proyecto.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Lujker/road-map-journal/tree/HEAD/skills/road-map-journal

Installed? Explore more Productividad y colaboración skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Roadmap y diario de trabajo

Mantener un plan actual útil y un registro trazable de decisiones sin imponer una nueva estructura. Seguir las instrucciones del usuario y las convenciones del proyecto. Preservar nombres, identificadores, idioma, enlaces, cambios sin confirmar y contenido no relacionado existentes. Para un plan nuevo, usar el idioma que el usuario especifique o indique razonablemente; preguntar si no está claro. No imponer un idioma.

Cuándo usarlo

Usar para solicitudes sobre un roadmap, plan de desarrollo, cola, diario de trabajo, estado de elementos o continuación de trabajo planificado. Ejemplos incluyen "¿qué sigue en el roadmap?", "continúa el elemento acordado", «dorožnaya karta», «plan razrabotki», «dnevnik razrabotki», «shto dal'she po planu?» y «prodolźi razrabotku po planu». Determinar el alcance solicitado según el contexto; una pregunta de estado es de solo lectura.

Descubrir primero

Identificar la raíz del proyecto y leer sus instrucciones. Localizar roadmaps, colas, notas de elementos y documentos de traspaso existentes; los nombres y ubicaciones varían. Leer el elemento relevante, sus criterios de aceptación, la cola actual y las notas vinculadas. Verificar la implementación relevante, el estado del control de versiones si está disponible, y la evidencia cuando la solicitud necesite una evaluación del estado actual. No asumir Git, un diseño de directorios específico o un vocabulario de estado particular. Para múltiples repositorios, seguir los enlaces existentes; preguntar por una ubicación autorizada inaccesible en lugar de inventar un reemplazo.

Seleccionar el modo implícito en la solicitud:

  • Solo lectura: Responder a partir de los documentos y la evidencia relevantes. Distinguir afirmaciones registradas de hechos verificados de forma independiente; no hacer ediciones.
  • Inicialización: Si no existe un plan, discutir la forma de trabajo deseada por el propietario y proponer una estructura, ubicación, alcance, elementos iniciales y orden adecuados; incluir tracks, roles de agente y tarjetas iniciales cuando sea relevante. Para exploración más profunda, usar grill-me si está disponible y es apropiado; si no, ofrecer instalarlo, pero no instalar sin permiso ni bloquear el flujo de trabajo. De lo contrario, facilitar una discusión estructurada y concisa tú mismo, con recomendaciones para las opciones no resueltas. Obtener el consentimiento informado del usuario antes de crear archivos; no inventar prioridades ni compromisos.
  • Adopción: Si ya existe material de planificación, usarlo en su lugar. Cuando el propietario solicite una revisión sustancial, usar la misma discusión estructurada opcional que para la inicialización, adaptada a lo que esté sin resolver. Explicar cualquier nuevo archivo, migración o reescritura sustancial propuestos y obtener el consentimiento informado primero. No crear silenciosamente una fuente de verdad paralela.
  • Reanudación: Leer la última directiva, la cola activa, las notas de los elementos y el estado actual relevante. Resolver instrucciones contradictorias o desactualizadas según la evidencia actual y la última decisión del usuario; preguntar si persiste un conflicto relevante. Si el elemento no está ya seleccionado o delegado, acordar uno antes de la implementación. Un plan guardado o la aprobación para documentar no es autorización para comenzar a trabajar.
  • Actualización: Realizar los cambios solicitados y con alcance definido en los registros existentes. Mantener consistentes el estado del elemento, el trabajo restante y las entradas de cola afectadas; preservar el historial y el orden no relacionado. Para un archivo nuevo o una reescritura sustancial, explicar el cambio propuesto y obtener el consentimiento informado primero. Una solicitud limitada a un elemento no autoriza a implementar o reescribir el resto del plan.

Registrar y conciliar

Usar la disposición establecida del proyecto. Típicamente, un roadmap resume los elementos y su orden actual; un diario contiene decisiones, hallazgos, evidencia e historial. Vincular en lugar de duplicar detalles largos. Mantener estables los identificadores. No eliminar silenciosamente decisiones o trabajo cancelado: marcarlos como reemplazados o cancelados con la razón cuando sea relevante.

Cuando una decisión, pausa u orden cambie, actualizar los resúmenes actuales afectados y las instrucciones de siguientes pasos dentro del alcance autorizado; etiquetar las instrucciones anteriores como históricas. Un plan pausado o aplazado no debe parecer una instrucción activa para continuar. No re-priorizar trabajo no relacionado solo porque se añadió una nota. Si una corrección necesaria queda fuera del alcance autorizado, señalarla al usuario en lugar de ampliar la edición.

A menos que el propietario haya autorizado un alcance más amplio, trabajar en un elemento a la vez y no comenzar automáticamente el siguiente. Una subetapa completada no completa el elemento padre; registrar el resto. Mantener el modo de trabajo separado de los permisos y presupuestos: la autorización para continuar no es un permiso general para acciones de producción o escrituras externas. Mantener distintas la finalización registrada, la aceptación pendiente del usuario y el trabajo completamente aceptado. Mantener puntos de control concisos en traspasos, decisiones, resultados verificados y bloqueadores, incluyendo qué queda y cómo reanudar; verificar acciones inciertas en curso antes de repetirlas. Antes de una actualización multiarchivo en un checkout compartido, verificar el estado del control de versiones y las rutas sucias inmediatamente antes de escribir, aplicar ediciones precisas sobre contenido recién leído, preservar el trabajo no relacionado y verificar los cambios con alcance definido sin confirmar ni publicar a menos que esté autorizado.

Para trabajo que abarca varios elementos, agentes o sesiones, tiene un presupuesto, o donde el propietario autoriza un track o modo continuo, leer primero Trabajo de larga duración.

Estado y evidencia

Usar el vocabulario de estado del proyecto. Si no existe, sugerir ABIERTO, EN PROGRESO, BLOQUEADO, PARCIAL y HECHO, con significados acordados para el proyecto. Registrar el estado según los criterios de aceptación y la evidencia real, no según la intención o una afirmación no respaldada de un delegado. Para PARCIAL, nombrar qué queda y cualquier bloqueador. Mantener coherentes las referencias de estado afectadas.

Registrar las comprobaciones realmente realizadas, sus resultados y alcance, y quién las realizó cuando sea relevante. La evidencia puede ser histórica o de otro ejecutor; etiquetar su fuente y aplicabilidad, y no implicar que se volvió a ejecutar. Si cambios posteriores invalidan una comprobación, identificar o realizar la verificación adecuada. Nunca inventar comandos, resultados, conteos de pruebas, aprobaciones o aceptación del usuario. Las pruebas automatizadas, el código lanzado y la operación en vivo son afirmaciones diferentes: nunca inferir aceptación en vivo a partir de la implementación o las pruebas. Si no se ha producido la aceptación requerida, retener PARCIAL o el equivalente del proyecto y declarar el entorno o la aprobación faltantes.

Después de una edición autorizada, comprobar el estado afectado, la cola, los enlaces y la coherencia con la evidencia y el alcance. Informar cambios, comprobaciones realmente realizadas y elementos no resueltos. No reclamar verificación que no se realizó.

Referencias

Skills relacionados