🦀 ClawHub
Project Manager
by @fr0ziii
Manage internal projects with JSON-based tasks, move them on Kanban, notify David on review/blocked, and sync tasks with Apple Reminders.
TERMINAL
clawhub install project-manager📖 About This Skill
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.jsonComandos (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 arraytasks.
* 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: Actualizarstatus 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 consync: true en Apple Reminders (si cambiaron de estado).Reglas de Negocio
1. Review: Solo mover areview 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.