
from hitch135
CLI and agent skill for safely inspecting and interacting with a user's existing terminal sessions (send-keys, context, capture) for collaborative debugging and
Hitch provides an agent-friendly CLI to inspect, capture, and send input to a user's existing terminal sessions. It exposes contextual commands (context, send-keys, capture) and safety rules so agents can collaborate in terminals without accidentally disrupting running processes.
Use hitch when the task requires interacting with a terminal the user already has open — e.g., tailing logs, interacting with long-running dev servers, running commands inside a shared session, or capturing output for debugging. Start with hitch context before sending keys.
context, send-keys, capture, option semantics (--wait, --tail, --timeout), and explicit safety rules and best practices for agents.Best for agents that can control terminals or orchestrate developer workflows (Copilot-style assistants, CLI-capable agents, tmux/tmux-like controllers).
Hitch is a terminal collaboration CLI skill that lets agents inspect and interact with user terminal sessions via send-keys, context, and capture commands. SKILL.md is thorough with detailed command reference and sensible safety rules. The 5 bundled scripts are Node.js build/release tools for npm packaging — legitimate but not agent-runtime scripts. All were skipped by the runner due to .js extension.
Clean skill with no security concerns. Scripts are build/packaging tooling, not agent-facing runtime code. SKILL.md provides excellent safety guardrails (e.g., don't send commands to terminals with running processes, --force only for intentional input). The .js extension means the auditor runner can't execute them, but they are straightforward Node.js file operations.