Todo Skill para Openclaw

Um sistema robusto de gerenciamento de tarefas orientado por SQLite que suporta subtarefas aninhadas, fluxos de trabalho multiprojeto e classificação inteligente de prioridades.

laoyutang
v1.1.0
Mar 23, 2026
0
904
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install todo-sqlite

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o todo-sqlite usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Todo Skill?

O Todo Skill é um poderoso motor de produtividade projetado para usuários do Openclaw Skills que precisam de mais do que uma lista simples. Construído em um backend SQLite confiável, ele permite que desenvolvedores e usuários avançados organizem suas vidas profissionais e pessoais por meio de uma hierarquia estruturada de projetos e tarefas.

Esta skill vai além das operações básicas de CRUD ao implementar uma matriz de importância e urgência, permitindo priorização no estilo Matriz de Eisenhower. Com suporte para subtarefas, prazos e recursos de busca profunda, serve como um sistema nervoso central para gerenciar fluxos de trabalho complexos diretamente no ambiente do agente de IA.

Casos de uso do Todo Skill

  • Organizar marcos complexos de desenvolvimento de software em projetos e subtarefas aninhadas.
  • Priorizar operações diárias usando filtros de importância e urgência para focar em trabalho de alto impacto.
  • Rastrear prazos para relatórios recorrentes ou correções de bugs urgentes.
  • Sincronizar a vida pessoal e profissional mantendo silos de projetos separados em um único banco de dados.
  • Preparação automatizada de stand-up diário listando tarefas pendentes por meio de lembretes agendados.

Como o Todo Skill funciona

  1. O usuário inicializa um contêiner de projeto para isolar tarefas relacionadas.
  2. As tarefas são adicionadas com metadados opcionais, incluindo importância (1-3), urgência (1-3) e datas de vencimento.
  3. Subtarefas aninhadas podem ser vinculadas a IDs pai para decompor grandes objetivos.
  4. O sistema calcula uma pontuação de prioridade agregada, garantindo que as tarefas pai sejam exibidas com base na maior prioridade de seus filhos.
  5. Os usuários consultam o banco de dados SQLite via comandos CLI para filtrar por status, intervalo de tempo ou palavra-chave.
  6. Jobs cron automatizados podem ser configurados para disparar relatórios de status ou lembretes em intervalos específicos.

Configuração do Todo Skill

O Todo Skill armazena seus dados em um banco de dados SQLite local. Certifique-se de que seu ambiente está pronto com as seguintes etapas:

# O banco de dados é inicializado automaticamente em:
# ~/.openclaw/workspace/data/todo.db

# Crie seu primeiro projeto
todo create-project Work

# Adicione uma tarefa de alta prioridade
todo add Work "Complete Security Audit" -i 3 -u 3 -d 2026-05-15

Esquema de Dados e Taxonomia de Todo Skill

A skill utiliza duas tabelas primárias dentro do arquivo todo.db para manter a integridade relacional:

Projects Table

Field Description
id Chave primária para o projeto
name Nome único do projeto (ex: Work, Life)
created_at Timestamp de criação

Todos Table

Field Description
id Identificador único de tarefa
project_id Chave estrangeira ligando à tabela Projects
parent_id Chave autorreferencial para hierarquia de subtarefas
importance Escala numérica de 1 (Baixa) a 3 (Crítica)
urgency Escala numérica de 1 (Baixa) a 3 (Imediata)
status Estado atual: pending ou completed

Recursos avançados do Todo Skill

  • Ranking Inteligente: Lógica de ordenação automática que prioriza Tarefas com base na prioridade máxima encontrada em sua árvore de subtarefas.
  • Indicadores Visuais: Marcadores de emoji de alta visibilidade (🔴, 🟠, 🔥) para identificação rápida de itens críticos nas saídas do terminal.
  • Integração Openclaw Skills: Suporte nativo para funções cron do Openclaw para enviar resumos automatizados de tarefas pendentes.
  • Busca Profunda: Pesquisa de texto completo em títulos e notas detalhadas de tarefas.
  • Integridade Relacional: Excluir um projeto ou tarefa pai lida automaticamente com a limpeza das subtarefas associadas.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*