ClawSkills logoClawSkills

Project Manager

Manage internal projects with JSON-based tasks, move them on Kanban, notify David on review/blocked, and sync tasks with Apple Reminders.

Introduction

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

More Products