PlugWiki

dbs-install-skill: link one skill into every AI agent on your machine

Makes your AI assistant link a skill or a folder of skills into every agent installed on your machine.

Installs
9K
on skills.sh
Stars
11K
on GitHub
Files
3
besides SKILL.md
Updated
Oct 2026
last repo commit

dbs-install-skill runs a bundled shell script that creates symbolic links, or junctions on Windows, from your skill folder into each agent's skills directory. It writes a shared entry at ~/.agents/skills, adds separate links only for agents that need their own folder, and removes duplicate links that point to the same source. It can also show status and unlink. Its SKILL.md is written in Chinese, and it is one of the dbskill skills by dontbesilent.

Good for

  • People who use several agents such as Claude Code, Codex, Cline or Kiro and want one copy of each skill
  • Skill authors who want a new skill linked into their agents while they edit it
  • Anyone who sees the same skill listed twice and wants duplicates cleaned up

Install dbs-install-skill

Claude Code

  1. 1

    Copy this prompt.

    Install the dbs-install-skill skill in Claude Code. Run this command:
    
    claude plugin marketplace add dontbesilent2025/dbskill
    claude plugin install dbs-install-skill@dontbesilent-skills
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

SKILL.md runs skills/dbs-install-skill/scripts/install-skill.sh from the dbskill repo root, so cloning dbskill is the setup the text assumes. The script needs bash (Git Bash or MSYS on Windows).

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

将单个 Skill 或 Skill 集合安装到通用 Agents、Claude Code、Codex、WorkBuddy、Grok、Hermes Agent、Kiro、Qwen Code、Cline 等 Agent。用户要求跨 Agent 安装、同步、查看、去重或卸载 Skill 时使用。

Sections in SKILL.md

  1. 自动路由
  2. 公共入口
  3. 专属入口
  4. Grok 薄适配层
  5. 自动清理
  6. 核心原则
  7. 确定源 Skill
  8. 界面元数据闸门
  9. 执行安装
  10. 查看状态
  11. 卸载 Skill
  12. 输出规范
  13. 自检

Key facts

Installs on skills.sh
8,974 as of 2026-11-02
Last repo commit
2026-10-28

What it includes

  • Links a skill or a folder of skills into your agents

    Writes the shared entry at ~/.agents/skills/<name>, then separate links for Claude Code, WorkBuddy, Hermes, Kiro, Qwen Code and Cline when their home folders already exist. Makes a Grok adapter file if ~/.grok exists.

    Try: “Install the skill in skills/my-custom-skill into all my agents.”

    Runs code · install-skill.sh link <name-or-path>

  • Shows install state and duplicate links

    Prints a success line when no duplicate entries exist, or lists each duplicate link and its source and fails.

    Runs code · install-skill.sh status <name-or-path>

  • Removes the links, keeps the source

    Removes the shared and per-agent links and the Grok adapter file. The source skill is not deleted.

    Delete · install-skill.sh unlink <name-or-path>

  • Shared entry first, own folder only when needed

    Codex, GitHub Copilot, Gemini CLI, Cursor, Augment, Roo Code, OpenCode and OpenHands read the shared folder, so they get no separate links.

    Read · Automatic routing

  • Removes redundant and broken links

    Deletes links in compatible clients' own folders that point to the same source, old links the tool no longer manages, old aliases and broken links. Real folders, real files and links to other sources are kept and reported.

    Delete · Automatic cleanup on link

  • Optional check before link and status

    If a parent AGENTS.md carries a skill-interface-gate marker, the script runs a checker from the repo and stops when it fails.

    Runs code · Interface metadata gate

From the official docs

Permissions

Medium risk

The script creates and removes links in your home folder, including other agents' skill folders. It keeps real folders and the source skill, but check the status output after each run.

What it can do

Watch out for

  • It removes links and one kind of folder in your home directory

    Link and unlink use rm on symbolic links and junctions. The script also runs rm -rf on a Grok adapter folder, and only when that folder's SKILL.md carries the "## Grok Bridge" heading and its source file no longer exists. SKILL.md says real folders and files are kept. github.com

  • It can run a Python checker

    If a parent AGENTS.md contains the skill-interface-gate marker, the script runs python3 on tools/check-skill-interface-metadata.py from the dbskill repo and stops on failure. github.com

  • The wider install commands go further

    The README's `npx -y skills add dontbesilent2025/dbskill -g --all` installs all of dbskill into every agent the skills CLI recognizes. This skill's own folder is smaller. github.com

Technical details
Turning on read-onlyThe status command checks install state and duplicates. It runs the same script, so run only status if you want no changes.
Scopes
  • Creates ~/.agents/skills if it does not exist

  • Creates and removes symbolic links, or junctions on Windows, in each agent's skills folder

  • Writes a Grok adapter SKILL.md under ~/.grok/skills when ~/.grok exists

  • On Windows, runs scripts/windows-junction.ps1 to create junctions

Questions

What does dbs-install-skill do?

It links a skill folder, or a folder of skills, into the agents on your machine so each one sees the skill without a second copy. It also removes duplicate links, shows status and unlinks.

How do I install it?

Use the install box at the top. In Claude Code, the plugin route installs only this skill from the dontbesilent-skills marketplace. The skills CLI, Codex and folder routes are also listed. The box has no Claude app upload because the skill runs a shell script on your machine.

Where does SKILL.md say to run the script?

From the dbskill repository root, as skills/dbs-install-skill/scripts/install-skill.sh link <skill-name-or-path>. If you installed only this skill, check where the script landed.

Which agents does it write to?

Always the shared ~/.agents/skills. Then Claude Code, WorkBuddy, Hermes Agent, Kiro, Qwen Code and Cline, but only if their home folder already exists. Grok gets an adapter file if ~/.grok exists.

Will it delete my skills?

SKILL.md says it never deletes the source skill, real folders or real files, and that unlink removes only links and the Grok adapter file. The script does run rm -rf on stale Grok adapter folders it made.

What license is it under?

All rights reserved, as of 2026-11-02 (LICENSE file and README badge). The README says you may install and use the skills for free, including in your own business, but may not repost, bundle, sell or use them to train AI models without written permission. Releases from before 2026-11-02 stay under CC BY-NC 4.0 as granted at the time.

Is it safe?

It creates and removes links in your home folder, including other agents' skill folders, and keeps real folders and the source. Run status first, and see the permissions section.

Information

updated Nov 2, 2026

Folder
skills/dbs-install-skill

dontbesilent2025/dbskillskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. dbskill README (English) · github.com
  2. dbskill marketplace.json · github.com
  3. dbs-install-skill SKILL.md · github.com
  4. dbskill LICENSE · github.com
  5. install-skill.sh · github.com
  6. windows-junction.ps1 · github.com

Updated Nov 2, 2026.