From claude-pty
Manage PTY (pseudo-terminal) sessions in Claude Code. Use when user needs to: - Run long-running commands or interactive programs (pty_spawn) - Check output from a running terminal session (pty_read) - Send input to an interactive session like Ctrl+C (pty_write) - List all active terminal sessions (pty_list) - Stop/terminate a running session (pty_kill) Common use cases: - "Run npm dev server" → use pty_spawn - "Check the server output" → use pty_read - "Stop the server" → use pty_kill - "Send Ctrl+C to the process" → use pty_write - "List running terminals" → use pty_list
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-pty:ptyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **pty_spawn**: Create new terminal session with command
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub lingnc/claude-pty --plugin claude-pty