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.
When & Why to Use This Skill
This Claude skill automates the maintenance of task lists by archiving completed items from a primary TASKS.md file to a dedicated archive. It solves the problem of context window bloat and performance degradation in LLM-based workflows by ensuring the active task file remains concise, readable, and within token limits, thereby improving the agent's focus and response speed.
Use Cases
- Automated Context Optimization: Automatically move completed tasks to an archive when the main task file exceeds 20,000 tokens to prevent LLM reading errors and maintain high performance.
- Project History Tracking: Maintain a chronological record of completed work in a separate file (TASKS-DONE.md) with date stamps, making it easier to generate weekly reports or audit project progress.
- Workspace De-cluttering: Keep the active project board focused exclusively on pending and in-progress items by removing 'noise' from hundreds of finished tasks without losing the data.
| name | archive-tasks |
|---|---|
| description | Archiva tareas completadas de TASKS.md a TASKS-DONE.md. Usar automáticamente cuando TASKS.md tenga muchas tareas completadas o supere 20K tokens. |
| model | haiku |
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
docs/llm/TASKS.md(en partes si es muy grande) - Identificar tareas completadas (líneas con
[x]o- [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