← Back to Skills
Productivity

project-manager

fr0ziii By fr0ziii 👁 4 views ▲ 0 votes

Gestiona el sistema de proyectos interno basado en JSON.

GitHub
# 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

Comments

Sign in to leave a comment

Loading comments...