PlugWiki

dbs-update Skill: Update dbskill Without Touching Your Other Skills

Updates the dbskill collection when you ask, keeps your other skills and your ~/.dbs files, and removes retired dbskill entries.

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

Ask it to update or upgrade dbskill, or reply 1 to a dbskill update reminder. It detects whether you installed dbskill as a Claude Code plugin or through the skills CLI, updates only that route, then cleans up retired official skills and records the update time in ~/.dbs/update_check_at.

It is built for people who already use dbskill. It does not update other skills you installed, and the SKILL.md forbids npx skills update for that reason. Its text is in Chinese.

Good for

  • dbskill users who want a one-step update
  • Users who installed dbskill in several agents and want duplicates cleaned
  • People who keep their own skills next to dbskill

Install dbs-update

Claude Code

  1. 1

    Copy this prompt.

    Install the dbs-update skill in Claude Code. Run this command:
    
    claude plugin marketplace add dontbesilent2025/dbskill
    claude plugin install dbs-update@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.

The marketplace lists dbs-update as its own plugin. To get the whole dbskill collection, install dbs@dontbesilent-skills instead.

From the project README. Source.

What's in the skill

When it loads

更新官方 dbskill,并保留其他 Skill 与用户存档。用户要求更新、升级、检查 dbskill 版本,或在更新提醒后回复 1 时使用。

Sections in SKILL.md

  1. 更新范围
  2. 执行步骤
  3. 回复格式
  4. 边界

Key facts

Installs on skills.sh
16,574 (Nov 2, 2026)

What it includes

  • Claude Code plugin or skills CLI

    Plugin if the skill path contains /.claude/plugins/ or claude plugin list shows an @dontbesilent-skills plugin. Skills CLI if dbs skills sit in an agent skills folder.

    Runs code · Detect the install route

  • claude plugin marketplace update, then claude plugin update

    Updates each installed @dontbesilent-skills plugin, one by one.

    Runs code · Update the plugin route

  • npx -y skills add dontbesilent2025/dbskill -g --all

    Used when it finds the skills CLI route or no route at all. The --all flag targets every agent the CLI recognizes.

    Runs code · Update the skills CLI route

  • Uninstall retired plugins; run cleanup_retired_skills.py

    Removes broken links and links to old official versions, moves exact copies of old official skills to ~/.dbs/retired-skills/ as a backup, and keeps modified or other same-name items.

    Delete · Clean retired entries

  • Writes ~/.dbs/update_check_at

    Stores a timestamp to stop repeat reminders.

    Write · Record the update

From the official docs

Permissions

Medium risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It updates without a second confirmation

    SKILL.md says that once you ask for an update, or reply 1 to an update reminder, it runs the update directly with no further text confirmation; the only gate is your host's shell permission prompt. It can also run claude plugin uninstall for retired dbskill plugins. github.com

  • It runs install commands across all your agents

    The skills CLI route uses -g --all, which targets every agent the CLI recognizes. Choose the plugin route or drop --all if you want one agent. github.com

  • It moves and removes files in skill folders

    The cleanup script unlinks broken links and moves exact copies of retired official skills into a ~/.dbs/retired-skills backup. Run it with --dry-run first if you are unsure. github.com

  • It writes to ~/.dbs

    It saves a timestamp in ~/.dbs/update_check_at and keeps backups there. github.com

Technical details
Talks tonpm and GitHub, through npx skills and claude plugin

Questions

What does dbs-update do?

It updates the official dbskill collection on request and tidies up retired entries. It leaves your other skills and your ~/.dbs archives alone.

How do I install it?

Use the install box above. The README installs the whole dbskill set with one skills CLI command, or one plugin at a time through the Claude Code marketplace.

Does it run on its own?

No. The SKILL.md says it creates no background or scheduled task and no hook. It acts when you ask, or when you reply 1 to an update reminder.

Is it safe?

It runs install and uninstall commands and a Python cleanup script that moves or removes files in your agents' skill folders. It moves exact official copies to a backup and keeps anything you changed. Your host can ask for shell permission, and you decide there.

Will it update my other skills?

No. The SKILL.md says it updates only dontbesilent2025/dbskill and tells the agent not to use npx skills update, which could update other skills.

What does the --all flag do?

In the skills CLI route it installs dbskill into every agent the CLI recognizes, not just the one you are in. The README says to drop --all and choose an agent if you want only one.

Can I use it commercially?

The README badge shows CC BY-NC 4.0, which is non-commercial. The README says to contact the author for commercial use.

Information

updated Nov 2, 2026

Folder
skills/dbs-update

dontbesilent2025/dbskillskills.sh

Sources

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

Show all 4
  1. dbskill README · github.com
  2. dbskill marketplace.json · github.com
  3. dbs-update SKILL.md · github.com
  4. cleanup_retired_skills.py · github.com

Updated Nov 2, 2026.