MichaelVessia

MichaelVessia

@MichaelVessia

GitHub
50 Skills
100 Total Stars
February 2026 Joined

Public Skills

bd-add

by MichaelVessia

Create a new bead with provided arguments

Code Gen 2 3mo ago

claude-review

by MichaelVessia

Perform a senior-level peer review of staged changes, then implement warranted fixes

CLI Tools 2 3mo ago

done

by MichaelVessia

End-of-session summary saved to Obsidian with bidirectional daily note linking. Trigger phrases: "done", "wrap up", "session done", "end session"

Auth 2 3mo ago

bd-clean

by MichaelVessia

Review and consolidate beads issues

CLI Tools 2 3mo ago

gh-comment

by MichaelVessia

Comment on a GitHub PR or issue on Michael's behalf, clearly attributed as AI-generated. Use when asked to leave a comment, reply, or respond on GitHub.

Code Review 2 3mo ago

codex-review

by MichaelVessia

Send staged changes to Codex for independent peer review, then evaluate and implement warranted feedback

CLI Tools 2 3mo ago

init-homebrew

by MichaelVessia

Set up Homebrew releases for a Bun/TypeScript CLI project

CLI Tools 2 3mo ago

clean-permissions

by MichaelVessia

Clean up Claude Code permissions allowlist

Prompts 2 3mo ago

commit-all

by MichaelVessia

Stage all changed files and create a commit

Code Gen 2 3mo ago

init-lefthook

by MichaelVessia

Set up lefthook with standard pre-commit hooks

CLI Tools 2 3mo ago

draft-pr

by MichaelVessia

Commit, push, and open a draft PR

Code Gen 2 3mo ago

bd-load

by MichaelVessia

Parse context and create beads from it

CLI Tools 2 3mo ago

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.

CLI Tools 2 3mo ago

init-memory

by MichaelVessia

Set up AGENTS.md and symlink CLAUDE.md to it

CLI Tools 2 3mo ago

mermaid-monorepo

by MichaelVessia

Generate a Mermaid diagram of monorepo package relationships

Code Gen 2 3mo ago

cleanup

by MichaelVessia

Audit codebase for tech debt and improvements

Code Review 2 3mo ago

add-vessia-project

by MichaelVessia

Add a project to vessia.net projects page

Code Review 2 3mo ago

commit-and-push

by MichaelVessia

Commit changes and push to remote

CLI Tools 2 3mo ago

init-oxc

by MichaelVessia

Set up oxlint and oxfmt in a JavaScript/TypeScript project

Processing 2 3mo ago

mermaid-to-png

by MichaelVessia

Convert mermaid diagrams in markdown files to PNG images. Use when the user wants to export markdown with mermaid to formats that don't support mermaid (Google Docs, PDF, etc).

CLI Tools 2 3mo ago

dump-context

by MichaelVessia

Summarize current context and write to a markdown file

Code Gen 2 3mo ago

bd-next

by MichaelVessia

Find best candidates for next task

Automation 2 3mo ago

homepage-add

by MichaelVessia

Add a new service to the Homepage dashboard. Use when a new container or VM has been set up on Proxmox and needs to be added to Homepage. Discovers IP and port automatically from the container.

Analytics 2 3mo ago

init-ralph

by MichaelVessia

Set up Ralph autonomous agent structure in a repository

Agents 2 3mo ago

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.

CLI Tools 2 3mo ago

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"

Auth 2 3mo ago

address-pr-feedback

by MichaelVessia

Address all open PR comments on current branch autonomously

CLI Tools 2 3mo ago

init-bd

by MichaelVessia

Initialize beads issue tracking in a repository

CLI Tools 2 3mo ago

jira-comment

by MichaelVessia

Comment on a Jira ticket on Michael's behalf, clearly attributed as AI-generated. Use when asked to leave a comment or reply on Jira.

Comments 2 3mo ago

commit-message

by MichaelVessia

Generate a conventional commit message for staged changes

Git & VCS 2 3mo ago

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.

CLI Tools 2 3mo ago

bd

by MichaelVessia

Manage beads (issues) based on conversation context

CLI Tools 2 3mo ago

init-bun-test

by MichaelVessia

Set up bun test in a project (with Effect support if applicable)

Code Gen 2 3mo ago

journal

by MichaelVessia

End-of-day 5-minute checkin (Physical, Mind, Craft, Presence)

API Dev 2 3mo ago

effect

by MichaelVessia

Effect-TS best practices for services, errors, layers, schemas, and testing. Use when writing/reviewing Effect code, implementing services, handling errors, or composing layers.

Database 2 3mo ago

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.

CLI Tools 2 3mo ago

code-review

by MichaelVessia

Code review a pull request

Agents 2 3mo ago

log-work

by MichaelVessia

Log work activity to today's journal

Code Gen 2 3mo ago

init-effect

by MichaelVessia

Set up a project with Effect using effect-solutions agent-guided setup

Agents 2 3mo ago

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"

Embeddings 2 3mo ago

debug-loop

by MichaelVessia

Autonomous debugging loop with up to 5 fix attempts

Code Review 2 3mo ago

init-flake-package

by MichaelVessia

Add bun2nix packaging to an existing flake

CLI Tools 2 3mo ago

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.

Docs Gen 2 3mo ago

ralph-prep

by MichaelVessia

Full Ralph preparation workflow - create spec skeleton, interview to flesh out, and generate docs PRD for Ralph auto-loop. Triggers on "ralph prep", "prep ralph", "prepare for ralph", "set up ralph for".

Code Gen 2 3mo ago

init-flake

by MichaelVessia

Set up Nix flake with bun + typescript devShell

Code Gen 2 3mo ago

mermaid-erd

by MichaelVessia

Generate a Mermaid ERD from SQL schema files

Code Gen 2 3mo ago

react-useeffect

by MichaelVessia

React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived values, data fetching, or state synchronization. Teaches when NOT to use Effect and better alternatives.

Analytics 2 3mo ago

freshrss

by MichaelVessia

Manage RSS feeds in FreshRSS. Use when the user wants to add, list, or manage RSS feeds and subscriptions.

API Dev 2 3mo ago

release

by MichaelVessia

Cut a release (bump version, commit, tag, push)

CLI Tools 2 3mo ago

resolve-merge-conflicts-all-prs

by MichaelVessia

Resolve merge conflicts across all open GitHub PRs authored by the current user in the current repository by running resolve-merge-conflicts for each PR.

CLI Tools 2 3mo ago