Back to directory

skills-link

Maintenance: Maintained

shanliuling/skills-link

Sync your local skills across 41+ AI coding agents with a single command.

Install
$ npm i -g skills-link

189

stars

7

forks

TypeScript

Language

MIT

License

2026-04-12

Created

2026-05-14

Last push

MIT CLI that symlinks one master skills folder into 41+ AI coding agents, with GitHub-backed cross-device sync; the README does not mention DeepSeek Harness — a universal fallback covers unlisted agents.

DSH integration

Ecosystem-related

Author-claimed

Safety audit

Unaudited

Last verified

2026-08-21

License

MIT

01What can it help you accomplish?

  • Maintain a single local skills library shared by every AI coding agent you use

    Every enabled app's `~/.xxx/skills` becomes a symlink to one master directory (`~/AISkills`); add or edit a skill once and every app sees it instantly

    Developers who run multiple AI coding agents (Claude Code, Cursor, Cline, Codex and 37 more) and don't want duplicated skills folders

  • Share the same skills library across machines via GitHub

    `skills-link sync` pushes changes to GitHub on one machine; running `skills-link` on another machine automatically pulls from remote and re-links

    Developers working across multiple machines who want their agent skills to follow them

  • Install community skills straight from GitHub repos

    Skills imported into the master directory via `skills-link add <repo>` — a whole repo or a single skill with `-s`

    Users adopting shared skill repositories such as vercel-labs/agent-skills

02How to install into DeepSeek Harness

Prerequisites

  • Node.js 18+ on Windows / macOS / Linux

Installation steps

  1. 01

    Install globally from npm: `npm i -g skills-link`

    $ npm i -g skills-link

  2. 02

    Run `skills-link` — the first run walks you through everything: detect apps, import skills, create links

Verify the integration

Not specified by the author

03DSH integration and capability boundaries

DSH integrationEcosystem-related

Ecosystem-level CLI that symlinks one master skills folder into 41+ AI coding agents' skills directories; the README does not mention DeepSeek Harness/dsh — unlisted agents can only connect via the `universal` fallback profile

  • Symlink-based skills sync across 41+ agents

    one master directory (`~/AISkills`) configured via `config.yaml`every enabled app's skills folder becomes a symlink to the master directory; one edit is visible in all apps instantly

    creates/replaces each enabled app's skills directory (e.g. `~/.claude/skills`) with a symlink — native symlinks on macOS / Linux, Junction links (no admin rights) on Windows
  • Install skills from GitHub

    a GitHub repo — all skills, or one skill via `-s <name>`skill files imported into the master directory and linked to every enabled app

    downloads skill content from GitHub
  • Cross-device sync via git

    a git remote configured under `git:` in `~/AISkills/config.yaml``skills-link sync` pushes changes to GitHub; another machine's `skills-link` automatically pulls from remote and links

    pushes your skills to the configured git remote (`autoPush: true` option)
  • Rules sync & app management

    `rules-link` command; `skills-link app` / `skills-link list`agent rules synced alongside skills; enabled apps and local skills managed from the CLI

04Who is it for? When not to use it?

Good for

  • Developers who run multiple AI coding agents (Claude Code, Cursor, Cline, Codex and 37 more) and don't want duplicated skills folders
  • Developers working across multiple machines who want their agent skills to follow them
  • Users adopting shared skill repositories such as vercel-labs/agent-skills

Not for

  • DeepSeek Harness (dsh) is not mentioned in the README and is not among the 41+ preconfigured agents; wiring it up would require the `universal` fallback profile or a custom one-line entry in src/core/path-detect.ts, neither of which is documented for dsh.
  • Linking redirects every enabled agent's skills directory to the shared master directory, so all linked apps share one copy — a bad edit or deletion in the master directory affects every app at once.

05Compatibility, maintenance and safety notes

  • DeepSeek Harness (dsh) is not mentioned in the README and is not among the 41+ preconfigured agents; wiring it up would require the `universal` fallback profile or a custom one-line entry in src/core/path-detect.ts, neither of which is documented for dsh.
  • Linking redirects every enabled agent's skills directory to the shared master directory, so all linked apps share one copy — a bad edit or deletion in the master directory affects every app at once.
  • Requires Node.js 18+ and a global npm install (`npm i -g skills-link`); Windows relies on Junction links while macOS / Linux use native symlinks.
2026-04-122026-05-14v1.3.0

MIT · actively maintained (latest release v1.3.0, 2026-04-26)

06Frequently asked questions

Does Skills-Link support DeepSeek Harness (dsh)?

The README does not mention DeepSeek Harness. It ships 41+ preconfigured agents — Claude Code, Cursor, Windsurf, Cline, Codex, Gemini CLI, Qoder and more — plus a `universal` fallback for any agent not listed, and new agents can be added with one line of code in src/core/path-detect.ts.

How do I install and set it up?

`npm i -g skills-link` (Node.js 18+ required), then run `skills-link`. The first run walks you through everything — detect apps, import skills, create links. Run it again anytime to sync changes and check health.

How does the sync mechanism work?

Every app's `~/.xxx/skills` becomes a symlink pointing to one master directory (`~/AISkills`). Windows uses Junction links with no admin rights needed; macOS / Linux use native symlinks.

Can I share my skills across machines?

Yes. Enable git in `~/AISkills/config.yaml`, run `skills-link sync` on one machine to push to GitHub, and run `skills-link` on another machine — it automatically pulls from remote and links.

Where does my data go?

Skills stay local in the master directory. Network traffic only happens when you install skills from GitHub (`skills-link add`) or push/pull via your own configured git remote.

08Data and sources

  • Author-claimedgithub.com26487aee4948…

    Sync your local `skills` across 41+ AI coding agents with a single command.

  • Author-claimedgithub.com26487aee4948…

    Plus a `universal` fallback for any agent not listed. [Add new agents with one line of code.](src/core/path-detect.ts)

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-21. Found an error? Submit a correction.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.