
Run code quality agents on recent changes
Use when scraping websites, extracting structured data from listing sites, running prebuilt scrapers/actors, or automating stubborn web research workflows. Make sure to use this whenever apartment hunting, marketplace scraping, anti-bot-resistant extraction, or batch website data collection would benefit from a dedicated scraping platform rather than ad hoc browser clicks.
Use when browsing websites, clicking elements, filling forms, taking screenshots, reading page content, or automating browser interactions via BrowserMCP
Analyzes, generates, and enhances CLAUDE.md files for any project type using best practices, modular architecture support, and tech stack customization. Use when setting up new projects, improving existing CLAUDE.md files, or establishing AI-assisted development standards.
Review a plan from architecture, security, UX, performance, and bug perspectives
Restore dev environment from S3 backup
--- description: "Find a Claude Code or OpenCode session by topic, change ID, bookmark, or keywords" argument-hint: [search-terms] [--after DATE] [--project DIR] [--source claude|opencode|all] --- Find session(s) matching: **$ARGUMENTS** **If no search terms provided**, list the 5 most recent sessions from each source. ## Sources Search **both** Claude Code and OpenCode sessions by default. | Source | Storage | Method | |--------|---------|--------| | Claude Code | `~/.dotfiles/.claude/proj
Process ghost-wispr summary-ready Envoy events into GitHub issues and Slack summaries. Use when setting up or running a persistent OpenCode session subscribed to notifications.ghost-wispr.summary-ready.
Act as a thought partner overseeing multiple agent sessions and controllers. Use when asked to check on agents, give a status update, oversee work, coordinate between workers, act as a controller for the day, or help prioritize across workstreams. Triggers: "oversee", "check on agents", "status update", "be my controller", "what are my workers doing", "coordinate", "thought partner", "what should I focus on".
Push changes and open a PR
Use when merge conflicts exist after rebase, merge, or branch integration. Also use when file moves or renames cause path-level conflicts that look scarier than they are.
Fetch PR review comments and create action plan
Comprehensive PR review using specialized agents
Find open PRs where I'm requested as a reviewer (excludes drafts and already-approved)
Full shipping workflow: analyze, review, CI, merge, and track deferred issues
Run all quality checks and fix failures
Use when voice mode is active to format responses for listening rather than reading. Triggers on voice interaction, audio output, hands-free mode.
Watch CI status, fix failures, and merge when green
Use when reading WhatsApp messages, searching conversations, sending messages, listing chats, or interacting with WhatsApp workspaces
Search the web via Ceramic Search (lexical/keyword-based). Use when looking up current events, recent news, time-sensitive facts, specific people/products/companies, technical docs, or any topic requiring fresh web results. Triggers on "search the web", "look up", "find recent", "latest news", "current", or when built-in knowledge is likely stale.
Use when searching flights, hotels, or rental cars; comparing fares across flexible dates; discovering cheap destinations from a fixed origin; or hunting hidden-city ticketing deals. Trigger on multi-city itineraries, fare calendars, "where can I fly cheaply", price-sensitive trip planning, or any time the user wants a sanity-check against Google Flights pricing — Skiplagged surfaces hidden-city deals other engines deliberately hide.
Use when tracking time, managing time entries, listing projects/tags, or interacting with Toggl
Use when querying Sentry issues, traces, releases, projects, or documentation via MCP. Triggers on production errors, exception investigation, issue triage, Sentry search, or any Sentry data access.
Use when creating narrated product demo videos from terminal recordings. Triggers on: asciinema, screen recording, product video, demo video, narrated walkthrough, voiceover, TTS, cast-to-video, product announcement with video
Analyze Claude Code and OpenCode sessions for patterns and improvements
Use when reading, searching, uploading, downloading, sharing, or organizing files on Google Drive. Also for Google Docs, Sheets, Gmail, or Calendar access. Triggers on "google drive", "gdrive", "workspace", Drive/Docs URLs (drive.google.com, docs.google.com), file IDs, or requests to find, list, export, share, or manage cloud documents and spreadsheets.
Manage Linear issues. Use when working with tasks, tickets, bugs, or Linear.
Load a GitHub issue as the current plan
Use when working on a forked repository that uses an octopus merge (sami) to combine feature branches. This skill covers triaging where changes belong in a fork (which branch? new branch? upstream PR?), managing octopus merge parents (add, remove, rebase), resolving multi-parent merge conflicts, syncing with upstream, and verifying work is ready to ship. Load this skill whenever you need to decide where a fix or feature should go in a fork repo, manage the octopus merge structure, check if fork work is complete (am I done?, what is left to ship?), or follow the contribution lifecycle (push, CI, reviews, deploy). Also triggers on: sami, octopus merge, fork triage, which branch does this go on, rebase fork, existing issues, check CI.
Use when auto-filling missing Toggl time entries from desktop activity, Claude Code sessions, and existing patterns
Initialize or enhance CLAUDE.md files using the claude-md-enhancer skill with interactive workflow and 100% native format compliance
Collaborative code review: you narrate, Claude tracks, challenges your ideas, then we generate a friendly GitHub review together
Backup dev environment to S3
Harden an EC2 instance used as a development machine
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Use when reading Slack messages, searching conversations, sending messages, listing channels, or interacting with Slack workspaces
Use when performing ANY version control operation, starting a work session, checking repo state, or orienting to a codebase. This user uses jj instead of git — NEVER use git commands. Triggers on: commit, push, pull, branch, checkout, rebase, merge, diff, log, status, stash, reset, cherry-pick, bookmark, workspace, conflict resolution, 'what's the repo state', 'are other agents working here', 'what branches exist', 'starting work', 'orient me'.