MichaelVessia
@MichaelVessia
Public Skills
qmd
by MichaelVessia
Local semantic search for docs, notes, knowledge bases. INVOKE THIS SKILL when user: - Asks to "search my notes/docs/vault/obsidian" - Wants to "find" something in their knowledge base - Says "what did I write about X" - Asks "do I have notes on X" - Needs context from their local markdown files - Mentions "qmd" directly - Asks about journal entries, meeting notes, or personal documentation Trigger phrases: "search notes", "find in docs", "search obsidian", "what do my notes say", "look in my vault"
journal
by MichaelVessia
End-of-day 5-minute checkin (Physical, Mind, Craft, Presence)
draft-pr
by MichaelVessia
Commit, push, and open a draft PR
claude-review
by MichaelVessia
Perform a senior-level peer review of staged changes, then implement warranted fixes
md-to-html
by MichaelVessia
Convert markdown to styled HTML for pasting into Google Docs. Use when the user wants to copy markdown (with tables, images, code blocks) into Google Docs or similar.
freshrss
by MichaelVessia
Manage RSS feeds in FreshRSS. Use when the user wants to add, list, or manage RSS feeds and subscriptions.
init-homebrew
by MichaelVessia
Set up Homebrew releases for a Bun/TypeScript CLI project
commit-all
by MichaelVessia
Stage all changed files and create a commit
add-vessia-project
by MichaelVessia
Add a project to vessia.net projects page
init-bun-test
by MichaelVessia
Set up bun test in a project (with Effect support if applicable)
init-flake-package
by MichaelVessia
Add bun2nix packaging to an existing flake
cli-design
by MichaelVessia
Design and build agent-first CLIs with JSON envelopes, contextual next_actions, context-safe output, and optional NDJSON streaming. Use when creating CLI tools, adding commands, or reviewing command interfaces for agent consumption.
bd-load
by MichaelVessia
Parse context and create beads from it
dump-context
by MichaelVessia
Summarize current context and write to a markdown file
bd
by MichaelVessia
Manage beads (issues) based on conversation context
paperless
by MichaelVessia
Search and manage documents in Paperless-ngx document management system. Use when the user asks about documents, invoices, receipts, tax forms, bills, or wants to search their document library.
init-effect
by MichaelVessia
Set up a project with Effect using effect-solutions agent-guided setup
debug-loop
by MichaelVessia
Autonomous debugging loop with up to 5 fix attempts
proxmox
by MichaelVessia
Proxmox VE sysadmin for home lab infrastructure. Use when triaging services, checking container/VM status, viewing logs, managing resources, or debugging self-hosted apps. Can discover infrastructure dynamically via SSH.
bd-add
by MichaelVessia
Create a new bead with provided arguments
home-assistant-manager
by MichaelVessia
Expert-level Home Assistant configuration management with efficient deployment workflows (git and rapid scp iteration), remote CLI access via SSH and hass-cli, automation verification protocols, log analysis, reload vs restart optimization, and comprehensive Lovelace dashboard management for tablet-optimized UIs. Includes template patterns, card types, debugging strategies, and real-world examples.
init-flake
by MichaelVessia
Set up Nix flake with bun + typescript devShell
obsidian-save
by MichaelVessia
Save current session context to Obsidian vault. INVOKE THIS SKILL when user: - Says "save to obsidian", "note this to obsidian", "add to vault" - Wants to capture session insights to their notes - Says "save this session", "dump to obsidian" - Asks to "create a note from this conversation" - Mentions wanting to remember or archive the current discussion Trigger phrases: "save to obsidian", "note this", "add to vault", "save session", "dump to notes", "obsidian note"
mermaid-monorepo
by MichaelVessia
Generate a Mermaid diagram of monorepo package relationships