PlugWiki

dbs-save Skill for Claude: Save a Diagnosis So You Can Resume It

Saves the conclusions, rejected ideas and next step from a dbskill diagnosis to a markdown file on your machine, so you can pick it up later.

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

dbs-save writes the current diagnosis to a markdown file on your computer. Each file holds your original complaint, the conclusions so far, the directions you rejected, the hypotheses still to test, the next step you confirmed and notes. It can also list saved files and set where they go.

It does no diagnosing itself. It runs when you ask to save, for example with /dbs-save, and it writes nothing if the conversation has no conclusion yet. The files are plain text with no encryption, so avoid saving figures you would not want sitting in a folder. Use dbs-restore to resume a saved file and dbs-report to merge several into one report.

Good for

  • dbskill users who run business diagnoses over several days or weeks
  • Founders and consultants who want a written record of what was decided and what was ruled out
  • People who want diagnosis notes in a folder they choose, such as a synced drive

Install dbs-save

Claude Code

  1. 1

    Copy this prompt.

    Install the dbs-save skill in Claude Code. Run this command:
    
    npx skills add https://github.com/dontbesilent2025/dbskill --skill dbs-save
    
    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.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

把当前诊断的关键状态保存到本地,并查看或设置存档位置。用户要求保存结论、跨会话续接或修改存档位置时使用。

Sections in SKILL.md

  1. 存档契约
  2. 为什么需要存档
  3. 触发方式
  4. 设置存档位置
  5. 工作流程
  6. Step 1:判断现在能不能存
  7. Step 2:自动提取或确认标题
  8. Step 3:拼路径
  9. Step 4:写文件
  10. Step 5:回执
  11. list 模式
  12. 边界情况
  13. 说话风格
  14. 语言

Key facts

Installs on skills.sh
25,841 (Nov 2, 2026)
Last commit
2026-10-28

What it includes

  • Saves the current diagnosis as a new markdown file

    Writes one file under sessions/<project>/ named with the local date and time and a short title. It tells you the path and how many saves the project now has. If nothing has been concluded yet it writes no file.

    Try: “/dbs-save pricing is too low”

    Write · /dbs-save

  • Saves with a title you choose instead of one Claude picks

    Without a title, Claude takes a noun phrase of up to 20 characters from the conversation. With one, yours is used.

    Write · /dbs-save <title>

  • Lists the saved files for this project or a named one

    Shows each save with its time, title, status and which skill it came from. It only looks at the location currently configured.

    Try: “/dbs-save list”

    Files · /dbs-save list

  • Shows where saves go, or changes it after you confirm

    Plain location only shows the current folder. location default, project or custom <path> first states the final path and waits for your yes before writing .dbs/config.json.

    Write · /dbs-save location

  • Six fixed sections, plus a status of in-progress, resolved or abandoned

    Complaint, conclusions, rejected directions, hypotheses to test, confirmed next step and notes. A next skill is filled in only when you confirmed it.

    Save file layout

  • Runs a python3 one-liner to get a local time with time zone

    The shared archive rules say to prefer a short python3 command to produce the timestamp that goes into the file header.

    Runs code · Python timestamp command

From the official docs

Permissions

Low risk

It writes plain-text files to your disk that can hold revenue figures or customer names, and they are not encrypted. Pick a folder you control and keep .dbs/ out of Git.

What it can do

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

Watch out for

  • Saved files are plain text, not encrypted

    The skill warns that saves may contain income, customers and trade secrets. Leave sensitive figures out or choose a private folder. github.com

  • It may edit .gitignore and copy old saves

    Both happen only after it shows you the change and you confirm. Switching location does not move old saves by itself. github.com

  • It runs a short python3 command

    The archive rules prefer a python3 one-liner to get the timestamp. Allow it, or skip it if your client asks. github.com

Technical details
Sign-in and keysNo sign-in or key is described in SKILL.md.
Scopes
  • Creates folders and markdown files under ~/.dbs/ or the location you choose

  • Writes .dbs/config.json only after you confirm a location change

Questions

What does dbs-save do?

It saves the key state of a diagnosis to a markdown file on your computer. That means your complaint, the conclusions, rejected directions, hypotheses and the next step you confirmed.

How do I install dbs-save?

Use the install box above. To get it back later you also want dbs-restore, and the README installs the whole dbskill set with the skills CLI if you prefer.

Where are my saves stored?

In ~/.dbs/sessions/<project>/ by default. /dbs-save location project uses a .dbs/ folder in your current project, and location custom <path> uses any folder, such as a synced one. The project name comes from the current folder name unless you pass --slug.

Is it safe?

It only writes markdown files and a small config file, and it asks before changing the location, editing .gitignore or copying old saves. The files are plain text and unencrypted, so keep sensitive numbers out or store them in a private folder.

What if there is nothing to save?

It writes no file. It tells you there is no conclusion yet and to start a real task with /dbs first.

Does it overwrite earlier saves?

No. Each save is a new file named with the time, and a name clash in the same second gets a short random suffix.

dbs-save vs dbs-restore vs dbs-report?

dbs-save writes the file. dbs-restore reads the latest one and lets you continue. dbs-report merges two or more saves into one dated report.

Does it work in the Claude app?

The README does not document it. It names Doubao, WorkBuddy, Claude Code and Codex.

Information

updated Nov 2, 2026

Folder
skills/dbs-save

dontbesilent2025/dbskillskills.sh

Sources

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

Show all 3
  1. dbs-save SKILL.md · github.com
  2. dbs-save on skills.sh · skills.sh
  3. archive-contract.md · github.com

Updated Nov 2, 2026.