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.