.github/skills/task-tracker/SKILL.md
# SKILL: task-tracker ## Dominio Gestión completa de la cola de tareas del workspace. Crear, actualizar, cerrar tareas en `.codex-agent/tasks.yaml` y registrar cada acción en `.codex-agent/audit-log.jsonl`. Mantener `.codex-agent/RESUME.md` actualizado para reanudación de sesión. --- ## Archivos del plano de control | Archivo | Propósito | |---------|-----------| | `.codex-agent/tasks.yaml` | Cola de tareas con estado, riesgo y pasos | | `.codex-agent/audit-log.jsonl` | Registro inmutable de
npx skillsauth add javiertarazon/agente-codex .github/skills/task-trackerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Gestión completa de la cola de tareas del workspace. Crear, actualizar, cerrar tareas en .codex-agent/tasks.yaml y registrar cada acción en .codex-agent/audit-log.jsonl. Mantener .codex-agent/RESUME.md actualizado para reanudación de sesión.
| Archivo | Propósito |
|---------|-----------|
| .codex-agent/tasks.yaml | Cola de tareas con estado, riesgo y pasos |
| .codex-agent/audit-log.jsonl | Registro inmutable de cada acción ejecutada |
| .codex-agent/RESUME.md | Punto de reanudación para nueva sesión |
| .codex-agent/agent-config.yaml | Política de auto-ejecución y sub-agentes |
{
"id": "task-YYYYMMDD-HHMMSS000",
"title": "Descripción clara de la tarea",
"status": "not-started | in-progress | done | blocked",
"scope": "workspace | host | multiagent",
"risk": "low | medium | high",
"requires_double_confirmation": false,
"created_at": "2026-02-19T00:00:00-04:00",
"steps": [
{
"timestamp": "2026-02-19T00:00:00-04:00",
"text": "descripción del hito"
}
]
}
# Bash/WSL
echo "task-$(date +%Y%m%d-%H%M%S%3N)"
# PowerShell
"task-$(Get-Date -Format 'yyyyMMdd-HHmmssffff')"
Antes de CUALQUIER cambio → agregar nueva entrada en tasks.yaml con status: in-progress.
En cada hito significativo → agregar un objeto al array steps con timestamp ISO 8601.
{
"timestamp": "2026-02-19T00:00:00-04:00",
"task_id": "task-20260219-000000000",
"action": "nombre-descriptivo",
"command": "comando o descripción de lo ejecutado",
"risk": "low",
"confirmation_stage": "single",
"result": "completed",
"notes": "detalles adicionales relevantes"
}
Marcar status: done y actualizar RESUME.md.
| Risk | requires_double_confirmation | Acción |
|------|-------------------------------|--------|
| low | false | Ejecutar directamente |
| medium | false | Ejecutar, notificar al completar |
| high | true | Mostrar al usuario, pedir confirmación ÚNICA, luego ejecutar |
Al iniciar una nueva sesión:
1. Leer .codex-agent/RESUME.md
2. Filtrar tasks.yaml donde status == "in-progress"
3. Continuar desde el último step registrado
4. Si no hay in-progress, reportar al usuario
Disponible en .github/prompts/autorun-tasks.prompt.md.
Uso en Copilot Chat:
/autorun-tasks
o bien:
Ejecuta la siguiente tarea pendiente.
# Ver tareas pendientes (bash/jq)
jq '.tasks[] | select(.status != "done")' .codex-agent/tasks.yaml
# Ver última línea del audit-log
tail -1 .codex-agent/audit-log.jsonl | python3 -m json.tool
# Contar tareas por estado
jq '.tasks | group_by(.status) | map({estado: .[0].status, total: length})' .codex-agent/tasks.yaml
# Ver tareas no completadas (PowerShell)
$t = Get-Content .codex-agent\tasks.yaml | ConvertFrom-Json
$t.tasks | Where-Object { $_.status -ne "done" } | Format-Table id, title, status, risk
risk: lowrisk: lowstatus de tareas completadas: risk: medium, requiere justificación en notesdevelopment
# SKILL: windows-admin ## Dominio Administración elevada de Windows: servicios, pagefile, Windows Update, BCD, EFI, drivers AHCI, WinRE, registro del sistema y operaciones `RunAs`. --- ## Scripts disponibles (en `.codex-agent/`) | Script | Propósito | Riesgo | |--------|-----------|--------| | `windows_light_admin.ps1` | Optimizar SO: pagefile, servicios bloat, bloqueo de WU | `high` | | `boot_remediation_admin.ps1` | Reparar BCD, drivers AHCI, respaldar EFI, habilitar WinRE | `high` | | `ru
tools
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
tools
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
data-ai
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.