Skill: Project Manager (Vivi OS)
Descripción
Gestiona el sistema de proyectos interno basado en JSON. Permite crear tareas, moverlas por el tablero Kanban y sincronizar con Apple Reminders.
Ubicación de Datos
Base de datos: /Users/fz1/clawd/data/pm/projects.json
Comandos (Mental Model)
1. Listar Tareas
- Acción: Leer el JSON y mostrar las tareas agrupadas por columna o filtradas por proyecto.
- Uso: "Qué tenemos pendiente?", "Estado del proyecto SaaS".
2. Añadir Tarea (Add)
- Acción: Insertar objeto en el array
tasks. - Campos:
projectId,title,priority(low/med/high/crit),sync(true/false). - Efecto Secundario: Si
sync: true, ejecutar skillapple-reminderspara crear recordatorio.
3. Mover Tarea (Move)
- Acción: Actualizar
statusde una tarea. - Estados:
todo->in_progress->review->done(oblocked). - Notificación: Si se mueve a
reviewoblocked, avisar a David en el chat.
4. Sincronizar (Sync)
- Acción: Forzar actualización de tareas con
sync: trueen Apple Reminders (si cambiaron de estado).
Reglas de Negocio
- Review: Solo mover a
reviewsi necesito aprobación explícita de David. - Focus: Máximo 3 tareas en
in_progresssimultáneamente. - Night Shift: El turno de noche debe leer este JSON para saber qué priorizar si no hay órdenes explícitas.