Todo Skill para Openclaw

Un sistema robusto de gestión de tareas impulsado por SQLite que admite subtareas anidadas, flujos de trabajo de múltiples proyectos y clasificación inteligente de prioridades.

laoyutang
v1.1.0
Mar 23, 2026
0
904
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install todo-sqlite

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar todo-sqlite usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Todo Skill?

El Todo Skill es un potente motor de productividad diseñado para usuarios de Openclaw Skills que necesitan algo más que una simple lista. Construido sobre un backend de SQLite confiable, permite a los desarrolladores y usuarios avanzados organizar sus vidas profesionales y personales a través de una jerarquía estructurada de proyectos y tareas.

Esta skill va más allá de las operaciones básicas de CRUD al implementar una matriz de importancia y urgencia, permitiendo la priorización al estilo de la Matriz de Eisenhower. Con soporte para subtareas, fechas límite y capacidades de búsqueda profunda, sirve como un sistema nervioso central para gestionar flujos de trabajo complejos directamente dentro del entorno del agente de IA.

Casos de uso de Todo Skill

  • Organizar hitos complejos de desarrollo de software en proyectos y subtareas anidadas.
  • Priorizar operaciones diarias utilizando filtros de importancia y urgencia para enfocarse en trabajos de alto impacto.
  • Seguimiento de fechas límite para informes recurrentes o correcciones de errores urgentes.
  • Sincronizar la vida personal y profesional manteniendo silos de proyectos separados dentro de una única base de datos.
  • Preparación automatizada de stand-up diarios listando tareas pendientes mediante recordatorios programados.

Cómo funciona Todo Skill

  1. El usuario inicializa un contenedor de proyecto para aislar tareas relacionadas.
  2. Las tareas se añaden con metadatos opcionales que incluyen importancia (1-3), urgencia (1-3) y fechas de vencimiento.
  3. Las subtareas anidadas se pueden vincular a IDs principales para desglosar grandes objetivos.
  4. El sistema calcula una puntuación de prioridad agregada, asegurando que las tareas principales se muestren basadas en la prioridad más alta de sus hijos.
  5. Los usuarios consultan la base de datos SQLite a través de comandos CLI para filtrar por estado, rango de tiempo o palabra clave.
  6. Se pueden configurar tareas cron automatizadas para activar informes de estado o recordatorios en intervalos específicos.

Configuración de Todo Skill

El Todo Skill almacena sus datos en una base de datos SQLite local. Asegúrate de que tu entorno esté listo con los siguientes pasos:

# La base de datos se inicializa automáticamente en:
# ~/.openclaw/workspace/data/todo.db

# Crea tu primer proyecto
todo create-project Work

# Añade una tarea de alta prioridad
todo add Work "Complete Security Audit" -i 3 -u 3 -d 2026-05-15

Esquema de datos y taxonomía de Todo Skill

La skill utiliza dos tablas principales dentro del archivo todo.db para mantener la integridad relacional:

Projects Table

Field Description
id Clave primaria del proyecto
name Nombre único del proyecto (ej. Work, Life)
created_at Marca de tiempo de creación

Todos Table

Field Description
id Identificador único de tarea
project_id Clave foránea vinculada a la tabla Projects
parent_id Clave autorreferenciada para jerarquía de subtareas
importance Escala numérica 1 (Baja) a 3 (Crítica)
urgency Escala numérica 1 (Baja) a 3 (Inmediata)
status Estado actual: pending o completed

Funciones avanzadas de Todo Skill

  • Clasificación Inteligente: Lógica de ordenación automática que prioriza las tareas según la prioridad máxima encontrada en su árbol de subtareas.
  • Indicadores Visuales: Marcadores emoji de alta visibilidad (🔴, 🟠, 🔥) para la identificación rápida de elementos críticos en las salidas de la terminal.
  • Integración Openclaw Skills: Soporte nativo para funciones cron de Openclaw para enviar resúmenes automatizados de tareas pendientes.
  • Búsqueda Profunda: Búsqueda de texto completo tanto en títulos como en notas detalladas de tareas.
  • Integridad Relacional: Eliminar un proyecto o tarea principal gestiona automáticamente la limpieza de las subtareas asociadas.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*