
Claude Skills by richardgill
github.com/richardgillSet up and use hosted MCPs (Slack, Notion, Neon, Answer Overflow, stdio servers) via mcpc. Triggers: "setup mcp", "setup notion mcp", "setup slack mcp", "mcpc", "mcp cli".
This skill updates flake.lock to get latest packages within current NixOS release. Triggers: "update flake", "upgrade flake", "nix flake update", "bump flake.lock", "update flake inputs", "refresh inputs", "update dependencies". Runs nix flake update, checks build, optionally applies. Not for NixOS release upgrades (use upgrade-nixos for major version changes).
This skill upgrades NixOS to a new release version (e.g., 25.05 → 25.11). Triggers: "upgrade nixos", "upgrade to new release", "update nixos version", "move to nixos 25.11", "nixos release upgrade", "upgrade system version". Researches breaking changes, updates flake inputs, guides through upgrade. Not for flake.lock updates within same release (use upgrade-flake for that).
Browser automation with persistent page state. Use when the assistant needs to inspect, automate, or interact with a page: click, fill, login, scrape, extract data, test UI, take screenshots, or report what is visible. Do not use this skill for plain link opening; use `open <url>` instead. Trigger phrases include "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", "inspect this page", or any browser interaction request.
Manage social media posts with the Buffer MCP via mcpc.
Searches the web, fetches documentation, and searches GitHub code. Use when you need current information, documentation, or real-world code examples from the web.
Show all local changes (staged, unstaged, and untracked)
Search public Discord help-channel archives via Answer Overflow MCP (mcpc @discord-search).
Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase, merge, or checkout; when asked to split or isolate work for review; whenever a user mentions a stack, branch layers, dependent PRs, or gh stack; or when a stack is checked out.
Gmail via gws.
Google Calendar via gws.
Send Richard an ntfy notification.
Use the Notion MCP via mcpc.
Show PR diff and local changes
Pull main branch and handle merge conflicts
Search saved pi chats, pi conversations, pi sessions, Claude Code chats, Claude Code conversations, and Claude Code sessions. Triggers: "search pi chats", "search pi conversations", "search pi sessions", "find in pi chats", "search Claude Code sessions", "search Claude Code conversations", "search Claude chats", "find in Claude history", "where did we discuss", "search agent conversations".
Review implementation for simplification opportunities
Researches and compares tech stack choices (libraries, frameworks, packages) with metrics and recommendations.
Manage Todoist tasks via CLI
web search API via Kagi CLI. Use when you need current information, documentation, page content, or to research topics on the web.
This skill creates git worktrees with tmux sessions and spawns an AI agent with a prompt. Triggers: "create a worktree", "new worktree", "worktree for branch", "spawn worktree", "parallel branch", "work on branch in new session", "worktree-branch script". Creates isolated worktree directories with an AI agent running automatically. Not for regular git branching or checkout operations.
Browser automation with persistent page state. Use when the assistant needs to inspect, automate, or interact with a page: click, fill, login, scrape, extract data, test UI, take screenshots, or report what is visible. Do not use this skill for plain link opening; use `open <url>` instead. Trigger phrases include "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", "inspect this page", or any browser interaction request.
Manage social media posts with the Buffer MCP via mcpc.
Searches the web, fetches documentation, and searches GitHub code. Use when you need current information, documentation, or real-world code examples from the web.
Show all local changes (staged, unstaged, and untracked)
Search public Discord help-channel archives via Answer Overflow MCP (mcpc @discord-search).
Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase, merge, or checkout; when asked to split or isolate work for review; whenever a user mentions a stack, branch layers, dependent PRs, or gh stack; or when a stack is checked out.
Gmail via gws.
Google Calendar via gws.
Send Richard an ntfy notification.
Use the Notion MCP via mcpc.
Show PR diff and local changes
Pull main branch and handle merge conflicts
Search saved pi chats, pi conversations, pi sessions, Claude Code chats, Claude Code conversations, and Claude Code sessions. Triggers: "search pi chats", "search pi conversations", "search pi sessions", "find in pi chats", "search Claude Code sessions", "search Claude Code conversations", "search Claude chats", "find in Claude history", "where did we discuss", "search agent conversations".
Review implementation for simplification opportunities
Researches and compares tech stack choices (libraries, frameworks, packages) with metrics and recommendations.
Manage Todoist tasks via CLI
This skill creates git worktrees with tmux sessions and spawns an AI agent with a prompt. Triggers: "create a worktree", "new worktree", "worktree for branch", "spawn worktree", "parallel branch", "work on branch in new session", "worktree-branch script". Creates isolated worktree directories with an AI agent running automatically. Not for regular git branching or checkout operations.
Browser automation with persistent page state. Use when the assistant needs to inspect, automate, or interact with a page: click, fill, login, scrape, extract data, test UI, take screenshots, or report what is visible. Do not use this skill for plain link opening; use `open <url>` instead. Trigger phrases include "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", "inspect this page", or any browser interaction request.
Manage social media posts with the Buffer MCP via mcpc.
Searches the web, fetches documentation, and searches GitHub code. Use when you need current information, documentation, or real-world code examples from the web.
Show all local changes (staged, unstaged, and untracked)
Search public Discord help-channel archives via Answer Overflow MCP (mcpc @discord-search).
Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase, merge, or checkout; when asked to split or isolate work for review; whenever a user mentions a stack, branch layers, dependent PRs, or gh stack; or when a stack is checked out.
Gmail via gws.
Google Calendar via gws.
Send Richard an ntfy notification.
Use the Notion MCP via mcpc.
Show PR diff and local changes
Pull main branch and handle merge conflicts