Rtk Skill
sopaco/deepwiki-rs
A skill your agent uses when running shell commands that produce verbose output (git, test, build, lint, package managers, docker).
A skill your agent uses when a task requires SSH or SCP/SFTP behavior, a remote server, server alias/IP/hostname/user@host, bastion or jump-host access, remote command execution, upload/download…
$ npx skills add badseal/ssh-skill --skill ssh-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install badseal/ssh-skill ssh-skill --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ssh-skill" agent skill from https://github.com/badseal/ssh-skill/tree/main into .claude/skills/ssh-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ssh-skill", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add badseal/ssh-skill --skill ssh-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install badseal/ssh-skill ssh-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ssh-skill" agent skill from https://github.com/badseal/ssh-skill/tree/main into .agents/skills/ssh-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ssh-skill", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add badseal/ssh-skill --skill ssh-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install badseal/ssh-skill ssh-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ssh-skill" agent skill from https://github.com/badseal/ssh-skill/tree/main into .cursor/skills/ssh-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ssh-skill", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add badseal/ssh-skill --skill ssh-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install badseal/ssh-skill ssh-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ssh-skill" agent skill from https://github.com/badseal/ssh-skill/tree/main into .gemini/skills/ssh-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ssh-skill", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install badseal/ssh-skill ssh-skillInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add badseal/ssh-skill --skill ssh-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ssh-skill" agent skill from https://github.com/badseal/ssh-skill/tree/main into .github/skills/ssh-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ssh-skill", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add badseal/ssh-skill --skill ssh-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install badseal/ssh-skill ssh-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ssh-skill" agent skill from https://github.com/badseal/ssh-skill/tree/main into .opencode/skills/ssh-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ssh-skill", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ssh-skillA skill your agent uses when a task requires SSH or SCP/SFTP behavior, a remote server, server alias/IP/hostname/user@host, bastion or jump-host access, remote command execution, upload/download…
Ssh Skill is an agent skill from badseal/ssh-skill. Use when a task requires SSH or SCP/SFTP behavior, a remote server, server alias/IP/hostname/user@host, bastion or jump-host access, remote command execution, upload/download, server transfer, deployment, tunnels, port forwarding, or remote internal services; Chinese triggers include 服务器, 远程, 连接, 登录, 上传, 下载, 部署, 跳板机, 隧道. DO NOT use for local shell commands, localhost/current-machine work, local Docker, browser downloads, Git remotes, or direct non-SSH database access.
Its SKILL.md is about 2.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 94 other files, including scripts and reference files (for example `.github/workflows/ci.yml`, `README.md` and `README_EN.md`).
It sits in DevOps & Cloud, covering Containers and Git workflow. It works with Docker and Git. The repository describes itself as: 面向 Codex 和 Claude Code 的跨平台 SSH 工作流 Skill,支持 Windows、macOS、Linux.
8 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit c6c8a18. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadWriteGlobFrom allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python, from the files we listed), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ssh Skill loads about 2.4k tokens when it runs, and up to ~5k if it reads all its reference files. Until then it costs about 121 tokens; SKILL.md has 1,201 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, Read, Write, GlobAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
Without a licence we can't republish the file, so here is its outline and opening line. It has 1,201 words (~2,416 tokens).
“Use this contract for SSH-mediated work in Codex and Claude Code on Windows, macOS, and Linux. The deterministic Python CLI owns transport, retries, output limits, host-key policy, and compatibility behavior.”
SKILL.md and 90 other files (scripts, references) in the repository root of badseal/ssh-skill.
Open the folder on GitHubat commit c6c8a18
Ssh Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ssh Skill this skillbadseal/ssh-skill | 536 | — | ~2.4k | Automated safety check: Notes | None | |
| Rtk Skillsopaco/deepwiki-rs | 3.1k | — | ~1.4k | Automated safety check: Pass | MIT | |
| Pluggedin Stack OpsVeriTeknik/pluggedin-app | 103 | — | ~1.3k | Automated safety check: Notes | MIT | |
| Deploy Playgroundobjeck/objeck-lang | 165 | — | ~2.1k | Automated safety check: Warn | Custom licence | |
| Polyphonyalinaqi/maggy | 707 | — | ~980 | Automated safety check: Pass | MIT | |
| Crabbox Quickstartopenclaw/crabbox | 1.5k | — | ~1.6k | Automated safety check: Notes | MIT |
sopaco/deepwiki-rs
A skill your agent uses when running shell commands that produce verbose output (git, test, build, lint, package managers, docker).
VeriTeknik/pluggedin-app
A skill your agent uses when deploying, restarting, verifying or rolling back the containerised plugged.in production stack, when the site returns 404 or 5xx after a deploy or git operation, or when…
objeck/objeck-lang
Deploy/refresh the Objeck web playground (playground.objeck.org) on its VPS over SSH — git pull, rebuild the sandbox Docker image, restart the service, health-check.
alinaqi/maggy
Multi-agent orchestration with container-isolated workspaces — each agent session runs in its own Docker container with independent git branches
openclaw/crabbox
Gets you running your repository's tests in a disposable Docker or Podman container on your own machine with Crabbox, with no account and no cloud spend.
RLinf/RLinf
Check, fix, or extend requirements/install.sh and its docker/Dockerfile coverage when adding a new embodied model or environment in RLinf, so the install logic reuses common utilities, keeps system…
Categories
A skill your agent uses when a task requires SSH or SCP/SFTP behavior, a remote server, server alias/IP/hostname/user@host, bastion or jump-host access, remote command execution, upload/download…. Ssh Skill is an agent skill from badseal/ssh-skill. Use when a task requires SSH or SCP/SFTP behavior, a remote server, server alias/IP/hostname/user@host, bastion or jump-host access, remote command execution, upload/download, server transfer, deployment, tunnels, port forwarding, or remote internal services; Chinese triggers include 服务器, 远程, 连接, 登录, 上传, 下载, 部署, 跳板机, 隧道.
Ssh Skill fits situations like: A task requires SSH; SCP/SFTP behavior; A remote server; server alias/IP/hostname/user@host.
Run `npx skills add badseal/ssh-skill --skill ssh-skill -a claude-code`. Or copy the skill folder (the badseal/ssh-skill repository) into .claude/skills/ssh-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add badseal/ssh-skill --skill ssh-skill -a codex`. Or copy the skill folder (the badseal/ssh-skill repository) into .agents/skills/ssh-skill in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add badseal/ssh-skill --skill ssh-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ssh-skill, .gemini/skills/ssh-skill, .github/skills/ssh-skill and .opencode/skills/ssh-skill in your project.
Going by SKILL.md and its folder, Ssh Skill needs Python for the scripts in its folder. Our summary lists: Python 3; Docker. Its frontmatter pre-approves these tools: Bash, Read, Write, Glob.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
No licence was found for Ssh Skill or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.
About 2.4k tokens (SKILL.md is roughly 9.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.6k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Ssh Skill: Rtk Skill (sopaco/deepwiki-rs, 3.1k stars), Pluggedin Stack Ops (VeriTeknik/pluggedin-app, 103 stars), Deploy Playground (objeck/objeck-lang, 165 stars) and Polyphony (alinaqi/maggy, 707 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
badseal (a GitHub user) maintains it in badseal/ssh-skill, which has 536 GitHub stars. The repository was last updated on August 24, 2026.
Source: badseal/ssh-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.