Claude-skill-registry archive-tasks
Archiva tareas completadas de TASKS.md a TASKS-DONE.md. Usar automáticamente cuando TASKS.md tenga muchas tareas completadas o supere 20K tokens.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/archive-tasks" ~/.claude/skills/majiayu000-claude-skill-registry-archive-tasks && rm -rf "$T"
manifest:
skills/data/archive-tasks/SKILL.mdsource content
Archive Tasks
Archiva tareas completadas de
docs/llm/TASKS.md a docs/llm/TASKS-DONE.md.
Cuándo Usar Este Skill (Automático)
Aplicar automáticamente cuando:
- TASKS.md tiene más de 50 tareas completadas
[x] - TASKS.md supera los 20,000 tokens (error al leer completo)
- El usuario menciona que TASKS.md es muy grande
- Se detecta que TASKS.md no se puede leer entero
Modelo
OBLIGATORIO: Usar
haiku. Notificar: "Usando Haiku para archivar tareas"
Proceso
- Leer
(en partes si es muy grande)docs/llm/TASKS.md - Identificar tareas completadas (líneas con
o[x]
)- [x] - Leer o crear
docs/llm/TASKS-DONE.md - Añadir tareas completadas al inicio con fecha
- Eliminar tareas completadas de TASKS.md
- Guardar ambos archivos
- Reportar cuántas tareas fueron archivadas
Formato de TASKS-DONE.md
# Tareas Completadas ## Archivado: YYYY-MM-DD ### [Sección original] - [x] Tarea completada 1 - [x] Tarea completada 2 --- ## Archivado: YYYY-MM-DD (anterior) ...
Reglas
- NO eliminar tareas pendientes
o en progreso[ ] - NO modificar la estructura de secciones de TASKS.md
- PRESERVAR el contexto de cada tarea (su sección padre)
- AÑADIR fecha de archivado para trazabilidad
Ejemplo de Output
Usando Haiku para archivar tareas Analizando TASKS.md... - 73 tareas completadas encontradas - 12 tareas pendientes Archivando a TASKS-DONE.md... Done: 73 tareas movidas, TASKS.md reducido