Productivity
project-manager
Gestiona el sistema de proyectos interno basado en JSON.
# 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 skill `apple-reminders` para crear recordatorio.
### 3. Mover Tarea (Move)
* **Acci贸n**: Actualizar `status` de una tarea.
* **Estados**: `todo` -> `in_progress` -> `review` -> `done` (o `blocked`).
* **Notificaci贸n**: Si se mueve a `review` o `blocked`, avisar a David en el chat.
### 4. Sincronizar (Sync)
* **Acci贸n**: Forzar actualizaci贸n de tareas con `sync: true` en Apple Reminders (si cambiaron de estado).
## Reglas de Negocio
1. **Review**: Solo mover a `review` si necesito aprobaci贸n expl铆cita de David.
2. **Focus**: M谩ximo 3 tareas en `in_progress` simult谩neamente.
3. **Night Shift**: El turno de noche debe leer este JSON para saber qu茅 priorizar si no hay 贸rdenes expl铆citas.
productivity
By
Comments
Sign in to leave a comment