Skill Details
Back to Skills

/project-manager

by fr0ziii

Gestiona el sistema de proyectos interno basado en JSON. Permite crear tareas, moverlas por el tablero Kanban y sincronizar con Apple Reminders.

View on 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.