install
source · Clone the upstream repo
git clone https://github.com/sundial-org/awesome-openclaw-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/project-manager" ~/.claude/skills/sundial-org-awesome-openclaw-skills-project-manager && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/sundial-org/awesome-openclaw-skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/project-manager" ~/.openclaw/skills/sundial-org-awesome-openclaw-skills-project-manager && rm -rf "$T"
manifest:
skills/project-manager/SKILL.mdsource content
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
(low/med/high/crit),priority
(true/false).sync - Efecto Secundario: Si
, ejecutar skillsync: true
para crear recordatorio.apple-reminders
3. Mover Tarea (Move)
- Acción: Actualizar
de una tarea.status - Estados:
->todo
->in_progress
->review
(odone
).blocked - Notificación: Si se mueve a
oreview
, avisar a David en el chat.blocked
4. Sincronizar (Sync)
- Acción: Forzar actualización de tareas con
en Apple Reminders (si cambiaron de estado).sync: true
Reglas de Negocio
- Review: Solo mover a
si necesito aprobación explícita de David.review - Focus: Máximo 3 tareas en
simultáneamente.in_progress - Night Shift: El turno de noche debe leer este JSON para saber qué priorizar si no hay órdenes explícitas.