remote-claude-code
FeaturedRun Claude Code on a remote host over SSH — a persistent expect-driven login session, headless claude -p with the stdin fix, the interactive TUI inside a remote tmux driven by send-keys/capture-pane (one keystroke at a time, capture-verified; relayed user messages go through verbatim), and multi-turn continuity via --session-id/--resume or stream-json; hosts and credentials are placeholders resolved at runtime from the user or the vault, never hardcoded.
Install
Quality Score: 99/100
Skill Content
Details
- Author
- Prism-Shadow
- Repository
- Prism-Shadow/penguin-harness
- Created
- 1 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
collaborating-with-claude
Delegate tasks to Claude Code CLI for prototyping, debugging, and code review. Supports multi-turn sessions via SESSION_ID.
configure-claude-remote-control
Configure and verify Claude Code Remote Control server mode from a phone or browser, troubleshoot an unavailable session, or decide between the current computer, Claude Code on the web, an existing persistent host, and new paid hosting. Use when the user wants on-demand remote sessions without weakening authentication, organization policy, workspace trust, sandboxing, or billing consent.
remote-launcher
Use when the user wants to operate one or more remote Linux hosts from Claude Code on the Mac while keeping Anthropic credentials only on the Mac. Triggers include deploying multi-container labs on a remote VM, coordinating one agent across multiple VMs (e.g., web VM + DB VM), running multi-agent setups (e.g., "you are Agent 1") against a remote host, executing builds/tests/sysadmin on a target machine via SSH, working with infrastructure where files must live on the VM. Activation typically means telling the user to launch via `remote-launcher <host>` (or `remote-launcher host1 --host host2` for multi-host) instead of plain `claude`. Do NOT use for local-only work or tasks that don't involve a target host.