mcp-tester
Test MCP server connectivity and tool execution. Use when adding new MCP servers, debugging tool integration, or verifying tool availability. Supports stdio, http, and sse server types.
Test MCP server connectivity and tool execution. Use when adding new MCP servers, debugging tool integration, or verifying tool availability. Supports stdio, http, and sse server types.
Configure Amp's permissions -- allowing, rejecting, or asking for tool invocations in Amp. Activates with phrases like "reject using this tool", "I want to modify the tool permissions", or "change Amp's permissions".
Records a handoff to another agent role within a session.
Operate macOS desktop UI via the desktop-ops CLI using the snapshot/ref/action workflow. Use when an agent needs to read UI state with `desktop-ops snapshot --json`, select refs, and execute `click`, `set-value`, `focus`, `press`, or `run` a recipe JSON.
This skill provides comprehensive guidance for working with the nix-config framework - a platform-agnostic modular configuration system for NixOS and Darwin (macOS). Use this skill when adding new modules, hosts, users, or services; when troubleshooting configuration issues; or when modifying any aspect of the nix-config/nix-secrets ecosystem.
View and analyze macOS screenshots. Use when the user mentions screenshots, asks to see what they captured, says "look at my screenshot", "examine my last X screenshots", or wants help with something they screenshotted.
Debug and manage XTConnect Raspberry Pi nodes with connection tracking, serial port debugging, and master image verification. Use when asked about: xtconnect, raspberry pi, pi node, serial port, rs-485, master image, debug pi, connect to pi, check deployment, monitor serial, validate master, node status.
General-purpose tmux session management for containers. Use this for listing sessions, creating/attaching/killing sessions, managing windows and panes, viewing session info, and general tmux operations across all containers.
Professional network reconnaissance and port scanning using nmap. Supports various scan types (quick, full, UDP, stealth), service detection, vulnerability scanning, and NSE scripts. Use when you need to enumerate network services, detect versions, or perform network reconnaissance.
Comprehensive MCP server configuration templates, .mcp.json management, API key handling, and server installation helpers. Use when configuring MCP servers, managing .mcp.json files, setting up API keys, installing MCP servers, validating MCP configs, or when user mentions MCP setup, server configuration, MCP environment, API key storage, or MCP installation.
Context window management and token budget optimization
Use when Codex needs to inspect or modify files via the local Python filesystem MCP server running at `servers/filesystem`.
PM2-based local development server management for Empathy Ledger. Handles port conflicts and auto-restart.
Interactive terminal session management using tmux. Use when TTY or stdin is required for interactive commands (vim, top, less, ssh, etc.). Provides persistent sessions that maintain state across multiple interactions. Use the Bash tool for simple non-interactive commands; use this skill only when interactivity is needed.
Configure and use MCP (Model Context Protocol) servers in VS Code. Use when setting up MCP servers, configuring mcp.json, using MCP tools in chat, managing server trust, or troubleshooting MCP connections.
Clean up tmux panes. Use when user wants to close/kill all other panes, clean up tmux window, or reset pane layout.