CommunityRedacción y edicióngithub.com

Al0olo/Agents-village

Lee el estado del agente anterior al inicio de una sesión y escribe el tuyo al final. Úsalo al inicio y final de cada sesión, después de cualquier hito, decisión, fallo o descubrimiento del entorno, y siempre que el usuario diga "continúa", "retoma", "dónde estábamos" o "resume".

¿Qué es Agents-village?

Esta habilidad está diseñada para agentes de IA que trabajan en sesiones sin memoria persistente (como Claude Code, Cursor o Codex). Proporciona un mecanismo formal de handoff (transferencia) entre sesiones, de modo que el próximo agente pueda retomar el trabajo exactamente donde se quedó el anterior, sin necesidad de preguntar ni redescubrir nada. Al inicio, el agente debe leer el archivo `docs/HANDOFF.md` y los últimos registros del log, verificar el estado real del repositorio (git, ramas, PRs abiertos) y, si hay discrepancia, corregir el handoff antes de comenzar. Durante el trabajo, actualiza el handoff inmediatamente ante cualquier hito, decisión, fallo o descubrimiento. Al final, reescribe el handoff usando una plantilla estructurada (objetivo, estado, siguiente paso, cola, decisiones abiertas, gotchas y verificación) y añade una entrada fechada al log (`docs/handoff/LOG.md`). También ejecuta un script de validación y confirma los cambios con git. Esta práctica asegura continuidad, evita repeticiones y mantiene un registro histórico de lo realizado.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Al0olo/Agents-village/tree/HEAD/.claude/skills/handoff

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

Handoff

El objetivo: que el próximo agente, sin memoria de esta conversación, continúe sin preguntar a nadie y sin volver a deducir nada.

Al inicio

  1. Lee por completo docs/HANDOFF.md, luego las 3 primeras entradas de docs/handoff/LOG.md.
  2. Verifícalo contra la realidad: git status, git log --oneline -10, git branch -a, y los PR abiertos (gh api repos/al0olo/agents-village/pulls --jq '.[].title').
  3. Si el handoff y la realidad discrepan, cree en la realidad, luego corrige el handoff antes de comenzar el nuevo trabajo y menciónalo en el log.
  4. Enuncia el siguiente paso al usuario en una o dos frases, luego hazlo.

Mientras trabajas

Actualiza docs/HANDOFF.md inmediatamente cuando ocurra cualquiera de estos eventos: finaliza una unidad de trabajo, se toma una decisión, un enfoque falla, encuentras una peculiaridad del entorno, abres o fusionas un PR.

Al final (o cuando te corten)

  1. Reescribe docs/HANDOFF.md usando la plantilla de abajo. Es estado actual, no historial: reemplaza líneas obsoletas, no acumules.
  2. Antepón una entrada fechada a docs/handoff/LOG.md (la más reciente primero): qué hiciste, por qué, qué falló, enlaces. La historia vive allí.
  3. Ejecuta scripts/check-handoff.sh y confirma el handoff junto con el trabajo.
  4. Mensaje final al usuario: qué está hecho, qué sigue, cualquier cosa que necesite su decisión.

Plantilla para docs/HANDOFF.md

# Handoff
Actualizado: YYYY-MM-DD por <agente/modelo> · Rama: <nombre> · Último commit: <sha>

## Objetivo
Un párrafo: qué intenta lograr el proyecto en este momento.

## Estado
- Hecho: elemento (PR #n)
- En progreso: elemento, exactamente dónde se detuvo, archivos sin commit si los hay
- No iniciado: elemento

## Siguiente paso
La única acción siguiente, lo suficientemente concreta para empezar de inmediato, con comandos.

## Cola
Lista ordenada después del siguiente paso.

## Decisiones abiertas (el propietario debe decidir)
Pregunta, opciones, mi recomendación.

## Gotchas
Peculiaridades del entorno, enfoques fallidos y por qué, cosas que parecen incorrectas pero son intencionadas.

## Cómo verificar
Comandos que demuestran que el estado actual es saludable.

## Punteros
Archivos y documentos para leer en profundidad.

Nivel de calidad

  • Nombra archivos, ramas, números de PR, comandos. Nada de "como arriba", nada de "lo que discutimos".
  • Registra los enfoques fallidos y por qué, para que nadie los repita.
  • Separa lo que verificaste de lo que supones, y di cuál es cuál.
  • Mantén docs/HANDOFF.md por debajo de aproximadamente 150 líneas; mueve el historial al log.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills relacionados