Tus proyectos y tareas, dentro de Obsidian.

DevHelper Dashboard es un plugin que registra tus avances en tu vault: proyectos, tareas, notas, archivos, credenciales y calendario en un dashboard sobre tus notas Markdown.

¿Ya tienes Obsidian? Ábrelo directamente en la app.

DevHelper Dashboard
El dashboard del plugin en Obsidian, con proyectos favoritos, tareas, calendario de la semana, archivos y credenciales, con datos de ejemplo.
Dashboard real del plugin con datos de ejemplo.

Todo lo que guardas en tu vault, en un dashboard.

El plugin lee y escribe notas Markdown normales. No hay base de datos aparte: si lo desinstalas, tus proyectos y tareas siguen siendo tus notas.

  • Proyectos y tareas

    Cada proyecto es una carpeta con su nota principal; cada tarea, una nota abierta o hecha. Tus favoritos quedan a un clic.

  • Notas

    Notas sueltas de un proyecto, sin estado, para lo que solo quieres recordar.

  • Archivos y proyecto General

    Copia archivos a la carpeta de cada proyecto. Los que no son de ninguno van al proyecto General.

  • Credenciales cifradas

    Usuarios y contraseñas por proyecto, cifrados con una contraseña maestra que nunca se guarda.

  • Calendario mensual

    Eventos, reuniones, fechas límite y avisos, con rangos de días y repeticiones, sin crear una nota por cada día.

  • Botones de la barra

    Tus propios atajos en JavaScript en la barra del dashboard, desactivados hasta que los permitas.

El theme DevHelper

Un theme oscuro y monocromo para Obsidian, diseñado junto al plugin: fondo casi negro, texto de alto contraste y color solo donde aporta, como en los strings y los números del código. Funciona solo en modo oscuro.

Una nota de demostración en Obsidian con el theme DevHelper: tareas, enlaces, código, una cita y una tabla sobre fondo casi negro.

Documentación

Instalación

El plugin y el theme están en la tienda oficial de Obsidian.

  1. Plugin: en Obsidian, abre Ajustes → Plugins de la comunidad → Explorar, busca DevHelper Dashboard, pulsa Instalar y después Activar.
  2. Theme: Ajustes → Apariencia → Themes → Gestionar, busca DevHelper y pulsa Usar.

Necesitas Obsidian 1.9.0 o superior, porque el plugin crea vistas de Bases. Funciona en escritorio y en móvil.

Instalación manual: descarga main.js, manifest.json y styles.css de la última versión en GitHub y cópialos en <vault>/.obsidian/plugins/devhelper-dashboard/.

Primeros pasos

  1. Abre el dashboard con el icono de la barra lateral o con el comando Abrir el dashboard de proyectos y tareas.
  2. Crea tu primer proyecto con el botón + de la fila de favoritos y añade sus tareas.
  3. Marca una tarea como hecha cuando la resuelvas. La nota de la tarea es el sitio donde apuntar cómo lo hiciste.

Las carpetas se pueden cambiar en los ajustes del plugin. Por defecto son Projects, Plantillas, Calendario y Botones. El plugin crea solo el proyecto General, que guarda los archivos y las credenciales compartidos.

Skills de IA

Diez archivos SKILL.md en español que enseñan a un agente de IA, como Claude Code, cómo guarda el plugin tus proyectos, tareas, notas, archivos, eventos y botones. Así el agente puede crear y ordenar notas que el dashboard entiende. Son opcionales y no se ejecutan dentro del plugin.

Descargar skills (.zip)

Descomprímelo en <vault>/.claude/skills/ o en la carpeta donde tu agente cargue sus skills.

Credenciales

La primera vez que guardas una credencial, el plugin te pide una contraseña maestra. De cada entrada, service queda en claro para poder buscarla; user, password, url y notes se cifran con AES-GCM 256 antes de escribirse en la nota.

La clave solo vive en memoria y se bloquea sola tras unos minutos sin uso (15 por defecto). La contraseña maestra no se puede recuperar: si la olvidas, puedes empezar de cero, pero las credenciales cifradas se pierden.

Botones con código

Puedes añadir a la barra del dashboard botones propios que ejecutan JavaScript, cada uno definido en una nota de la carpeta Botones. Vienen desactivados: actívalos con Permitir botones con código en los ajustes del plugin, y solo con código que entiendas. Los que lanzan comandos del sistema solo funcionan en escritorio.

Preguntas frecuentes

¿Necesito una cuenta de DevHelper?

No. El plugin funciona solo dentro de tu vault y no se conecta con la app web de DevHelper.

¿Funciona en el móvil?

Sí. El dashboard, el calendario y las credenciales funcionan en Obsidian para móvil. Los botones que lanzan comandos del sistema no, y la opción de abrir la carpeta de un proyecto puede no estar disponible.

¿Dónde están mis datos?

En notas Markdown de tu vault, con propiedades como type: task y status: open. Los archivos se copian a la carpeta Archivos de cada proyecto.