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
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
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
- 更新范围
- 执行步骤
- 回复格式
- 边界
Key facts
- Author
- dontbesilent2025
- Installs on skills.sh
- 16,574 (Nov 2, 2026)
- GitHub stars
- 11,039 (Nov 2, 2026), whole repo
- Last commit
- Oct 28, 2026 (repo)
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 routeclaude plugin marketplace update, then claude plugin update
Updates each installed @dontbesilent-skills plugin, one by one.
Runs code ·
Update the plugin routenpx -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 routeUninstall 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 entriesWrites ~/.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 to | npm 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
- Repository
- dontbesilent2025/dbskill
- Folder
skills/dbs-update
Sources
Docs, issue trackers and discussions this page is built from.
Show all 4Hide
- dbskill README · github.com
- dbskill marketplace.json · github.com
- dbs-update SKILL.md · github.com
- cleanup_retired_skills.py · github.com