Gestor de Obsidian TaskNotes para Openclaw

Una potente integración para gestionar tareas, proyectos y prioridades de Obsidian a través de la API HTTP del complemento TaskNotes.

benoitjadinon
v0.1.0
Feb 1, 2026
1
2.3k
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 obsidian-plugin-tasknotes

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 obsidian-plugin-tasknotes 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 Gestor de Obsidian TaskNotes?

La habilidad TaskNotes es una interfaz especializada diseñada para que desarrolladores y agentes de IA interactúen directamente con los datos de las tareas almacenados dentro de un vault de Obsidian. Al aprovechar el servidor HTTP local del complemento TaskNotes, esta habilidad permite una sincronización perfecta entre scripts de automatización externos y su base de conocimientos interna. Es un componente central para quienes utilizan Openclaw Skills para crear sistemas de productividad personalizados que cierran la brecha entre los archivos markdown y la gestión de tareas accionables.

Esta habilidad permite un control profundo sobre los metadatos de las tareas, incluidos proyectos, contextos y fechas programadas, sin necesidad de entrada manual dentro de la interfaz de usuario de Obsidian. Ya sea que esté creando un tablero personalizado o delegando la organización de tareas a un agente de IA, esta herramienta proporciona los ganchos necesarios para mantener un flujo de trabajo altamente estructurado y automatizado.

Casos de uso de Gestor de Obsidian TaskNotes

  • Cree automáticamente tareas en Obsidian a partir de notas de reuniones o entradas de CLI.
  • Consulte y enumere tareas pendientes filtradas por proyectos específicos o estado de alta prioridad.
  • Actualice el progreso y el estado de la tarea de "todo" a "done" utilizando comandos simples de terminal.
  • Gestione cronogramas de proyectos complejos actualizando fechas de vencimiento y estimaciones de tiempo mediante programación.

Cómo funciona Gestor de Obsidian TaskNotes

  1. La habilidad se comunica con la API HTTP del complemento TaskNotes que se ejecuta localmente en un puerto definido por el usuario.
  2. Los comandos se emiten a través de un script de Python (tasks.py) que maneja la autenticación y el formato de la solicitud.
  3. La habilidad traduce los parámetros de la CLI en llamadas a la API RESTful (GET, POST, PUT, DELETE) enviadas al vault de Obsidian.
  4. Obsidian actualiza los archivos markdown subyacentes o el frontmatter en función de la solicitud de la API.
  5. El agente recibe una respuesta estructurada, lo que proporciona información inmediata sobre el éxito de la operación de la tarea.

Configuración de Gestor de Obsidian TaskNotes

Para integrar esta capacidad en su flujo de trabajo de Openclaw Skills, siga estos pasos de instalación:

  1. Instale el complemento TaskNotes dentro de su vault de Obsidian.
  2. Vaya a Configuración de Obsidian -> TaskNotes y active el interruptor "HTTP API".
  3. Configure su puerto de API preferido (el predeterminado es 8080).
  4. (Opcional) Establezca un token de API por seguridad y agréguelo a un archivo .env en la raíz de su vault:
TASKNOTES_API_PORT=8080
TASKNOTES_API_KEY=su_token_aqui
  1. Pruebe la conexión enumerando sus proyectos de tareas actuales:
uv run scripts/tasks.py options --table

Esquema de datos y taxonomía de Gestor de Obsidian TaskNotes

La habilidad gestiona los datos de las tareas utilizando un enfoque de metadatos estructurados. Los siguientes campos son compatibles dentro del sistema de tareas del vault:

Propiedad Formato Descripción
status Cadena Estado definido por el usuario (p. ej., todo, in-progress)
projects Matriz Enlaces Markdown a notas de proyectos (p. ej., [[Proyecto A]])
priority Cadena Nivel de importancia mapeado en la configuración del complemento
due Fecha Formato AAAA-MM-DD para fechas límite
scheduled ISO8601 AAAA-MM-DDTHH:MM:SS para horas de inicio específicas
timeEstimate Número Duración en minutos
details Cadena Contenido Markdown escrito en el cuerpo de la tarea

Funciones avanzadas de Gestor de Obsidian TaskNotes

  • Soporte para flujos de trabajo de estado personalizados definidos en la configuración de Obsidian.
  • Salida de tabla legible por humanos para revisiones de tareas basadas en CLI.
  • Capacidades de filtrado avanzadas que incluyen el estado de retraso y consultas de etiquetas específicas.
  • Vinculación fluida de proyectos utilizando la sintaxis estándar de markdown de Obsidian.
  • Actualizaciones de tareas granulares que permiten modificaciones parciales de descripciones o metadatos sin sobrescribir la nota completa.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*