workstream

Generate Obsidian workstream dashboards from GitHub data using Python and SQLite.

Updated May 8, 2026
One-click install
npx skills add https://github.com/b08x/dots --skill workstream-b08x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workstream
Source: https://github.com/b08x/dots/tree/main/.vibe/skills/workstream
Command: npx skills add https://github.com/b08x/dots --skill workstream-b08x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dspy-ai, sqlite-vec, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps you create, update, audit, and visualize Obsidian workstream dashboards, keeping your project information organized and accessible.

Core Features & Use Cases

  • Dashboard Generation: Automatically generate workstream dashboards from GitHub, commit, and session data.
  • Surgical Updates: Refreshes commits and session history without overwriting human-written sections.
  • WAL Context Store: Stores all gathered data in a SQLite WAL database for efficient context management.
  • Semantic Search: Provides KNN semantic search for quick information retrieval.
  • Canvas Generation: Generates canvas files for visualizing workstream data in various archetypes.

Quick Start

Generate a new dashboard for your project 'syncopated-context' by using the /workstream generate syncopated-context command.

Frequently Asked Questions about workstream

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Obsidian dashboards from GitHub project data?

To generate Obsidian dashboards from GitHub data, use the /workstream generate command to automatically compile commit and session history into a structured project management workspace.

How does SQLite semantic search work for project management notes?

Semantic search for project management notes leverages sqlite-vec to perform KNN queries, retrieving relevant context efficiently from a local SQLite database.

Can I update GitHub commit history in Obsidian without overwriting manual notes?

Yes, the dashboard update process is surgical, refreshing GitHub commit and session history while preserving all human-written sections and manual notes.

Do I need Python and dspy-ai to manage Obsidian workstream dashboards?

Yes, Python and dspy-ai are required dependencies, providing the core scripting and AI-driven data processing needed to manage and generate workstream dashboards.

What is the best way to visualize project data in Obsidian canvas files?

The best way to visualize project data in Obsidian canvas files is using automated generation scripts that map workstream data into visual archetypes, creating interactive spatial layouts.