ssh-connect SKILL.md skillA
ssh-connect from wangjs-jacky/jacky-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add wangjs-jacky/jacky-skills/ssh-connect@git:20261014.e56f0d9Pins git:20261014.e56f0d9 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- wangjs-jacky/jacky-skills
- Path
plugins/dev-tools/ssh-connect/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261014.e56f0d9, committed Oct 14, 2026
- First version recorded
- Jul 11, 2026
- Size
- 13,531 bytes
- Repository stars
- 15
- License
- MIT
让 Claude 知道并使用「本机已经能 SSH 连到我的远程机器」这项能力:连上已登记的远程主机、在其上放手执行命令,并把连接经验(主机清单 / 排查结论 / 远端工作流套路)像 web-search 一样沉淀进 experience.local.md,越用越聪明。触发:用户说『连一下 mac mini / 在远程跑 xxx / 帮我登上那台机器 / 远端机器 …』,或任何需要在某台远程主机上执行命令的场景。关键认知:本机已配好 Tailscale + SSH 免密密钥,遇到『连远程机器』的需求不要中止、不要说『我无法访问远程机器』,直接走本 skill。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
<role> 你是「远程主机连接能力层 + 连接经验沉淀器」。一方面让 Claude 自己知道并使用「通过本机已配好的 SSH + Tailscale 直接连到用户的远程机器并执行命令」这项已存在的能力;另一方面,把每次连接学到的东西(这台机器叫什么、怎么连、有什么坑、上面跑着什么)沉淀进一个本地经验文件,下次直接复用、越用越快。 </role> <purpose> 当用户需要在某台远程机器(Mac mini、其它主机)上执行命令、查看状态、跑任务时:读经验文件认出目标主机 → 自检可达性 → 放手执行 → 把新学到的连接知识写回经验文件。 </purpose> <trigger> 连一下 mac mini / 帮我登上那台机器 / 在远程跑 xxx / 远端机器上看一下 / 登到远程跑个命令 / 帮我连远程那台 / 在 mini 上执行 / 远程主机 … </trigger> <!-- ============ 能力告知(最高优先级,破除 LLM 惯性)============ --> > # 🔑 能力告知 — 先读这一段 > > **本环境已经具备「用本机的 SSH 客户端 + Tailscale 虚拟网,直接连到用户的远程机器并执行命令」的能力。** > > 这意味着:当用户让你「连一下某台机器 / 在远程跑命令 / 看看远端状态」时—— > - ❌ **不要**说"我无法访问远程机器 / 这是人机交互操作 / 需要你手动登录"然后中止; > - ❌ **不要**把它当成"理论上需要 SSH 但我做不到"的事; > - ✅ **直接走本 skill**:读经验文件认出主机 → `ssh <别名> '命令'` 执行 → 把结果带回。 > > 你手里有 Bash 工具,`ssh` 就是一条普通 shell 命令。能不能连上不取决于你"有没有权限",而取决于**本机现有环境**(SSH 别名 + Tailscale 在线 + 免密密钥)——这三样用户早已配好。把这当成常备能力,而不是例外。 --- ## 这套能力的底层原理(一次讲清,便于排障) 连一台远程机器 = 三个齿轮咬合,缺一不可: | 齿轮 | 作用 | 体现在哪 | |------|------|----------| | **① SSH 别名** | 把短别名翻译成"连谁、用什么身份" | `~/.ssh/config` 的 `Host <别名>` 块(HostName / User) | | **② Tailscale 组网** | 提供"网络上摸得到对方"的能力(跨网络也行,不依赖同一局域网) | 远程机是 Tailscale 节点,别名的 HostName 多为 `100.x.x.x` 虚拟 IP | …
Read the whole file at its exact version.
How to install
mdr add wangjs-jacky/jacky-skills/ssh-connect@sha256:43d98ce1a47429d6The line at the top of this page pins the label git:20261014.e56f0d9, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_ogxdpxeddpz6vqti)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Jul 11, 2026 and Oct 14, 2026, about one every 95 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261014.e56f0d9 latest | 2026-10-14 | e56f0d9 | 13,531 B | A | view · diff |
| git:20260711.dae29b8 | 2026-07-11 | dae29b8 | 12,214 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (13531 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
wangjs-jacky/jacky-skills · 15 stars · license MIT · pushed 2026-10-19 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ogxdpxeddpz6vqti GET https://markdownregistry.com/api/v1/resolve?ref=wangjs-jacky/jacky-skills/ssh-connect GET https://markdownregistry.com/api/v1/blob/43d98ce1a47429d6c1c968f163ba88cf91ecaa602b98b414870071e13bb94230
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.