Shiplog

Convierte issues/PRs de GitHub en un grafo de conocimiento firmado y consultable de su trabajo.

Por devallibus · devallibus/shiplog

Funciona con configuración ★ 8.8/10

Shiplog — Convierte issues/PRs de GitHub en un grafo de conocimiento firmado y consultable de su trabajo.

Qué hace

Orquesta un flujo de trabajo completo de plan-a-merge (desde la lluvia de ideas hasta el issue, branch, commits, PR, revisión entre modelos, merge) con un estricto esquema de envelope/firma para que cada decisión sea recuperable posteriormente por número de issue. Se activa al planificar/hacer lluvia de ideas, crear un issue o PR, reanudar trabajo previo o preguntar 'where did we decide X'.

Informe de la prueba

Se encontró una fricción real: la propia Verb Grid de SKILL.md dice que cada archivo de fase /shiplog 'owns policy, templates, and acceptance checklist', pero esos archivos commands/shiplog/*.md residen en la raíz del repositorio, fuera de skills/shiplog/ — un simple `cp -r` de la ruta asignada los omite silenciosamente. Una vez que ambos directorios son copiados, la skill produce artefactos genuinamente más útiles que una respuesta genérica de 'file an issue': comandos `gh issue create` reales, YAML de envelope, contratos de tareas por niveles y firmas de procedencia.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/devallibus/shiplog
cd shiplog
mkdir -p ~/.claude/skills
cp -r skills/shiplog ~/.claude/skills/shiplog

Comandos y prompts de ejemplo

  • /shiplogConvierte issues/PRs de GitHub en un grafo de conocimiento firmado y consultable de su trabajo.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Let's brainstorm this feature and track the decision in an issue
  • I'm resuming work on issue #42, catch me up on where we left off
  • Where did we decide to use envelope YAML for signing commits?