PlugWiki

dbs-learning skill: study one topic through a series of articles that adapt to your feedback

Turns any topic into a series of study articles, and shapes each new one from the feedback you wrote on the last.

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

dbs-learning is one skill from dontbesilent's dbskill toolbox. You name a topic, and your agent creates a study folder with a plan (00-学习计划.md) and numbered articles. Each article ends with a feedback area, and the next article changes depth and angle based on what you write there. SKILL.md is in Chinese and tells the agent to write in Chinese.

For a new topic in a project folder, the agent does a light search of project files such as README.md and CLAUDE.md for what you may already know, then asks whether to build on the project, start from zero or use files you pick. It skips .env, keys, credentials and other sensitive files unless you name them.

Good for

  • Self-learners who want a course written for them, one article at a time
  • People who read Chinese and want a topic broken into steps
  • Anyone who wants lessons that respond to their own feedback

Install dbs-learning

Claude Code

  1. 1

    Copy this prompt.

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

Pick one route, not both. The README installs the whole 34-skill set with npx -y skills add dontbesilent2025/dbskill -g --all, which targets every agent the skills CLI finds; the routes here install only dbs-learning. The README says plugin commands carry a prefix (for the full dbs plugin it is dbs:), so check the name Claude Code shows.

From the project README. Source.

What's in the skill

When it loads

把课题拆成连续学习文章,并根据用户反馈调整后续深度、角度和节奏。用户要求系统学习一个主题、继续下一篇或按反馈调整课程时使用。

Sections in SKILL.md

  1. 核心边界
  2. 触发信号
  3. 文件存放规则
  4. 目录优先级
  5. 项目目录判断
  6. 泛目录和系统目录
  7. 课题目录结构
  8. 文件命名规则
  9. 工作流程
  10. Phase 1:确认课题
  11. Phase 1.5:确认知识基础
  12. Phase 2:读取已有进度
  13. 反馈提取规则
  14. Phase 3:判断学习梯度
  15. Phase 4:生成下一篇文章
  16. 这一篇要解决的问题

Key facts

Installs on skills.sh
24,594 (data from 2026-11-02)
Last repo commit
2026-10-28

What it includes

  • Asks what you want to study and where to save it

    If you gave no topic it asks for one. Files go where you say, else in a 学习课题 folder inside a project, else in ~/Documents/dbskill-learning/ when you are in a home, Desktop or system folder.

    Try: “带我学社会学。”

    Write · Phase 1: confirm the topic

  • Searches project files, then asks: build on project, start fresh or pick files

    Reads project index files such as AGENTS.md, CLAUDE.md and README.md, stops once it has enough, and skips .git, .env, .private, keys and credentials. It treats AI drafts as weak evidence and waits for your choice before writing anything.

    Files · Phase 1.5: confirm your knowledge base

  • Reads the plan and your feedback from the latest article

    Ignores the template prompts at the end of each article and uses only what you typed. If there is no feedback it asks what you understood, what you did not, and what to expand.

    Files · Phase 2: read progress

  • Matches your feedback to a teaching move

    Confused feedback gets simpler examples and a slower pace. Bored feedback gets a new angle. Application questions get cases and decision methods. Mastery raises the concept density.

    Read · Phase 3: pick the next step

  • Numbered .md file with summary, preview and a feedback area

    Each article has the problem, the body, a 3 to 5 point summary, a preview of the next one, and a 学习反馈 section for you to fill in.

    Try: “继续下一篇。”

    Write · Phase 4: write the next article

  • Updates 00-学习计划.md and INDEX.md

    Records progress, your last feedback, the next direction and the update date. The fallback folder keeps a global INDEX.md.

    Write · Phase 5: update plan and index

From the official docs

Permissions

Low risk

The skill reads a few files in your project to guess what you know and writes study files to disk, so a wrong folder could mix lessons into your repo. Check the folder it names before accepting the first article.

What it can do

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

Watch out for

  • It reads project files first

    For a new topic in a project it searches index files and a few related notes, then asks you which to use. SKILL.md says to skip .env, keys and credentials unless you name them.

  • It writes files in your folders

    It creates a topic folder, a plan, numbered articles and an index. Check which folder it picked before you accept the first article.

  • Non-commercial licence

    The repo's LICENSE file is CC BY-NC 4.0 and says "You may not use the material for commercial purposes." github.com

Technical details
Scopes
  • Reads project index files such as README.md and CLAUDE.md to find your knowledge base

  • Creates and edits study files in your project or ~/Documents/dbskill-learning/

Questions

What does dbs-learning do?

It turns a topic into numbered study articles saved as files. After each one you write feedback at the end of the file, and the next article is adjusted to it.

How do I install it in Claude Code?

Use the install box at the top of this page. The dbskill README also installs all 34 skills at once with one skills CLI command, which targets every agent the CLI finds.

Does it only work in Chinese?

SKILL.md is written in Chinese and tells the agent to always write in Chinese. If you need English lessons, this skill is not a fit without editing it.

Where does it save files, and does it read my project?

It saves lesson files in the folder you name, a 学习课题 folder in your project, or ~/Documents/dbskill-learning/. For a new topic it reads a few project index files to guess your starting point, skips .env, keys and credentials, and asks before using what it found.

Does it need an API key or internet?

SKILL.md names neither. It bundles no scripts.

Can I use it for work?

The repo's LICENSE file is CC BY-NC 4.0, and its NonCommercial term reads: "You may not use the material for commercial purposes." If you are unsure whether your use counts as commercial, ask the author.

Is it safe?

It writes lesson files and reads a few project files to find your starting point. SKILL.md tells it to skip secrets and sensitive files unless you name them. Run it in a folder you are happy to share with your agent, and review what it proposes to read.

Information

updated Nov 2, 2026

Folder
skills/dbs-learning

dontbesilent2025/dbskillskills.sh

Sources

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

Show all 4
  1. dbskill README · github.com
  2. skills CLI commands · github.com
  3. dbs-learning SKILL.md · github.com
  4. dbskill LICENSE (CC BY-NC 4.0) · github.com

Updated Nov 2, 2026.