shanliuling / skills-link

已收录

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

main工具技能 查看源代码

安装

npx -y @deepseek-ai/dsh plugin --profile web add github:shanliuling/skills-link

此安装命令根据 GitHub 仓库地址生成,是未经验证的安装起点。

README

维护者编写的文档快照。

在 GitHub 查看 ↗
提交版本 26487ae同步于 2026年8月18日
Skills-Link Banner

One skills folder, every AI app.

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

Also supports rules sync: rules-link

npm version License: MIT GitHub stars

English | 中文


How it works

  Claude Code ──┐
  Cursor ───────┤
  Windsurf ─────┤
  Cline ────────┼──▶  ~/AISkills/  ◀──▶  GitHub
  Gemini CLI ───┤        ▲
  Trae ─────────┤        │
  Roo Code ─────┘   Master Directory
                    (single source of truth)

Every app's ~/.xxx/skills becomes a symlink pointing to one master directory. Add or edit a skill once — every app sees it instantly.


Install

npm i -g skills-link

Quick start

skills-link

That's it. First run walks you through everything — detect apps, import skills, create links.

Run it again anytime to sync changes and check health.


Commands

CommandDescription
skills-linkMain command — sync skills to all apps
skills-link add <repo>Install skill from GitHub
skills-link listList local skills
skills-link syncPush changes to GitHub
skills-link appManage enabled apps
rules-linkSync rules

Install skill from GitHub

# Install all skills from a repo (choose one)
skills-link add vercel-labs/agent-skills

# Install specific skill
skills-link add vercel-labs/agent-skills -s web-design-guidelines

Supported agents

41+ agents out of the box:

AdaLAmpAntigravityAugment
Claude CodeClineCodeBuddyCodex
Command CodeContinueCortex CodeCrush
CursorDroidGemini CLIGitHub Copilot
GooseiFlow CLIJunieKilo Code
Kimi Code CLIKiro CLIKodeMCPJam
Mistral VibeMuxNeovateOpenClaw
OpenCodeOpenHandsPiPochi
QoderQwen CodeReplitRoo Code
TraeTrae CNWindsurfZencoder

Plus a universal fallback for any agent not listed. Add new agents with one line of code.


Cross-device sync

# Machine A — push skills to GitHub
skills-link sync

# Machine B — clone and link
skills-link  # automatically pulls from remote

Config

~/AISkills/config.yaml:

masterDir: ~/AISkills

git:
  enabled: true
  remote: https://github.com/you/skills.git
  autoPush: true

apps:
  - name: Claude Code
    skillsPath: ~/.claude/skills
    enabled: true

Language

skills-link --lang zh     # CLI flag
# or set language: zh in config.yaml

Requirements

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

Windows uses Junction links — no admin rights needed. macOS / Linux uses native symlinks.


License

MIT


⭐ Star History

If skills-link helped you, give it a star — it helps others find it too!

Star History Chart

仓库信息

开发语言
TypeScript
许可证
MIT
最后更新
2026年5月14日 06:44

谨慎安装

请检查源代码、权限、生命周期脚本、依赖与网络访问;不受信任的插件应先在隔离环境中测试。