Jonathan Mohrbacher
Community@johnnymo87 · Manhattan, NY
Agent Skills by Jonathan Mohrbacher
Showing 28 vetted skills indexed across 3 GitHub repositories.
Managing Secrets
Automate secret encryption, decryption, rotation, and deployment in NixOS workflows.
screenshot-to-devbox
Capture a macOS region, upload it via SCP, and copy the remote path.
growing-nvim-config
Automate incremental Neovim configuration growth managed by NixOS/home-manager.
Rebuilding the Devbox
Rebuild NixOS devbox systems and apply user configuration changes.
migrating-claude-assets
Migrate Claude Code skills and commands from dotfiles to home-manager.
osc52-clipboard
Configure Neovim and tmux to share clipboard via OSC 52 escape sequences.
gradual-dotfiles-migration
Migrate dotfiles to home-manager on Darwin with staged, non-destructive deployment.
Understanding Workstation Config
Explain the workstation monorepo structure and NixOS and home-manager organization.
setting-up-hetzner
Configure Hetzner hcloud context with direnv token loading and SSH-key verification.
troubleshooting-devbox
Diagnose SSH host key mismatches and verify NixOS configuration on Hetzner devbox.
Automated Updates
Automate llm-agents updates via GitHub Actions and systemd timers.
setting-up-oh-my-opencode
Install and configure oh-my-opencode for Claude, Gemini, and Vertex AI routing.
slack-mcp-setup
Automates Slack MCP setup with macOS Keychain token storage and OpenCode configuration.
ask-question
Draft technical research questions and submit them to ChatGPT for investigation.
using-chatgpt-relay-from-devbox
Relay ChatGPT queries from a devbox to a macOS ask-question server via SSH reverse tunnel.
beads
Persist task context across sessions using Git-backed beads.
using-gcloud-bq-cli
Diagnose and fix gcloud and BigQuery authentication and permission issues.
notify-telegram
Register Claude Code sessions with a Telegram webhook daemon for notifications.
consult-chatgpt
Parse structured arguments and query ChatGPT with cached, goal-driven consultations.
Using ask-question CLI
Query ChatGPT from the command line using a headless Playwright browser session.
Configuring Neovim
Test Neovim configurations headlessly to identify startup and plugin-loading errors.
Managing Stacked Pull Requests
Rebase dependent pull requests onto updated bases using cherry-pick and force-with-lease.
Using GitHub API with gh CLI
Retrieve inline PR review comments and thread status via GitHub REST and GraphQL APIs.
Creating Claude Code Skills
Guide creation of Claude Code skills with SKILL.md and YAML frontmatter.