Skip to main content

terminal

Run shell commands, manage interactive terminal sessions, SSH tunnels, file transfers, and tmux sessions on local or remote hosts.

Informações da origem

Repositório
X-School-Academy/skill-pilot
Última atividade na origem
28 de abril de 2026 às 11:19
Idioma detectado do SKILL.md
inglês
Estrelas
20
Forks
13

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
19 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
terminal
description
Run shell commands, manage interactive terminal sessions, SSH tunnels, file transfers, and tmux sessions on local or remote hosts.
## Tools Select the tool that matches the task. Read its reference file only when you are ready to invoke it. - **attach_tmux_session** — Attach MCP control to an existing tmux session or pane. ([details](references/attach_tmux_session.md)) - **capture_session_screen** — Capture a terminal session screen as text, ansi, or structured output. ([details](references/capture_session_screen.md)) - **detach_tmux_session** — Detach MCP from a tmux-backed session while keeping the tmux workload running. ([details](references/detach_tmux_session.md)) - **exec_command** — Run a one-shot shell command on a local or SSH target and return stdout, stderr, and exit code. ([details](references/exec_command.md)) - **forward_local_to_remote** — Start an SSH remote port-forward from remotePort to localHost:localPort. ([details](references/forward_local_to_remote.md)) - **forward_remote_to_local** — Start an SSH local port-forward from localPort to remoteHost:remotePort. ([details](references/forward_remote_to_local.md)) - **get_operation_status** — Get status for an async SCP or tunnel operation by operation ID. ([details](references/get_operation_status.md)) - **list_sessions** — List terminal sessions currently tracked by this MCP server. ([details](references/list_sessions.md)) - **list_tmux_sessions** — List tmux sessions on a local or SSH target. ([details](references/list_tmux_sessions.md)) - **open_session** — Start an interactive local or remote SSH terminal session and return a session ID. ([details](references/open_session.md)) - **resize_tmux_session** — Resize a tmux-backed session and return the updated screen snapshot. ([details](references/resize_tmux_session.md)) - **scp_download** — Start an asynchronous SFTP download from an SSH target to localPath. ([details](references/scp_download.md)) - **scp_upload** — Start an asynchronous SFTP upload from localPath to remotePath on an SSH target. ([details](references/scp_upload.md)) - **send_session_input** — Send text or a special key to a session and return the updated screen snapshot. ([details](references/send_session_input.md)) - **sudo_exec_command** — Run a shell command with sudo privileges on a local or SSH target. ([details](references/sudo_exec_command.md)) - **terminate_session** — Terminate a terminal session by ID and remove it from MCP tracking. ([details](references/terminate_session.md)) - **tunnel_list** — List all active SSH tunnels managed by this server. ([details](references/tunnel_list.md)) - **tunnel_stop** — Stop an active SSH tunnel by tunnel ID. ([details](references/tunnel_stop.md))
Ver no GitHub