skills/dontbesilent-dbskill/SKILL.md
```markdown --- name: dontbesilent-dbskill description: Claude Code skill for dontbesilent's business diagnosis toolkit — routes to diagnosis, benchmark, content, unblock, and deconstruct skills built from 12,307 tweets triggers: - diagnose my business model - help me find a benchmark competitor - diagnose my content strategy - I'm stuck and can't execute - deconstruct this concept for me - run business diagnosis - use dbs skill - commercial diagnosis --- # dontbesilent-dbskill
npx skillsauth add aradotso/trending-skills skills/dontbesilent-dbskillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
---
name: dontbesilent-dbskill
description: Claude Code skill for dontbesilent's business diagnosis toolkit — routes to diagnosis, benchmark, content, unblock, and deconstruct skills built from 12,307 tweets
triggers:
- diagnose my business model
- help me find a benchmark competitor
- diagnose my content strategy
- I'm stuck and can't execute
- deconstruct this concept for me
- run business diagnosis
- use dbs skill
- commercial diagnosis
---
# dontbesilent-dbskill
> Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection.
Business diagnosis toolkit for Claude Code. Distilled from 12,307 tweets into 4,176 structured knowledge atoms across 6 diagnostic skills.
---
## Installation
```bash
npx skills add dontbesilent2025/dbskill
Or manually:
git clone https://github.com/dontbesilent2025/dbskill.git /tmp/dbskill \
&& cp -r /tmp/dbskill/skills/dbs* ~/.claude/skills/ \
&& rm -rf /tmp/dbskill
After installation, use /dbs inside Claude Code.
| Command | Purpose |
|---|---|
| /dbs | Main entry point — auto-routes to the right tool |
| /dbs-diagnosis | Business model diagnosis. Dissolves problems rather than answering them |
| /dbs-benchmark | Benchmark analysis. Five filters to eliminate noise |
| /dbs-content | Content creation diagnosis. Five-dimension detection |
| /dbs-unblock | Execution diagnosis. Adlerian framework |
| /dbs-deconstruct | Concept deconstruction. Wittgensteinian audit |
diagnosis (is the business model right?)
↓
benchmark (who to model after?)
↓
content (how to do content?)
↓
unblock (can't move forward?)
deconstruct (deconstruct concepts at any step)
Skills auto-recommend next steps. For example, if diagnosis detects psychological blockers, it suggests unblock.
/dbs I'm running a consulting business but clients keep ghosting after the first call
The /dbs router reads the input and dispatches to the correct skill automatically.
/dbs-diagnosis — Business Model DiagnosisWhat it does: Applies 6 axioms + a dissolution funnel to identify whether you have a real business problem or a false framing problem.
/dbs-diagnosis
My SaaS has 200 signups but nobody converts to paid. We have a free tier.
Typical output structure:
When to use:
/dbs-benchmark — Benchmark AnalysisWhat it does: Finds who to model after using five filters to exclude misleading comparisons.
/dbs-benchmark
I run a Mandarin tutoring service for adult professionals in Europe. Who should I benchmark?
Five filters applied:
When to use:
/dbs-content — Content DiagnosisWhat it does: Five-dimension detection for content that isn't working.
/dbs-content
My Twitter posts get impressions but zero engagement. I post about productivity and tools.
Five dimensions checked:
When to use:
/dbs-unblock — Execution UnblockWhat it does: Diagnoses why you're not executing using the Adlerian framework (goal conflict, not willpower failure).
/dbs-unblock
I know exactly what I need to do but I keep procrastinating on cold outreach for 3 weeks.
Framework applied:
When to use:
/dbs-deconstruct — Concept DeconstructionWhat it does: Wittgensteinian audit of vague business concepts to find where language is causing confusion.
/dbs-deconstruct
What does "product-market fit" actually mean for a services business?
Process:
When to use:
The knowledge base is fully open. You don't need the Skills installed to use it.
知识库/
├── 原子库/ # Structured knowledge database
│ ├── atoms.jsonl # 4,176 knowledge atoms (full)
│ ├── atoms_2024Q4.jsonl
│ ├── atoms_2025Q1.jsonl
│ └── README.md
│
├── Skill知识包/ # Distilled methodology docs
│ ├── diagnosis_公理与诊断框架.md
│ ├── diagnosis_问题消解案例库.md
│ ├── benchmark_对标方法论.md
│ ├── benchmark_平台运营知识.md
│ ├── content_内容创作方法论.md
│ ├── content_平台特性与案例.md
│ ├── unblock_心理诊断框架.md
│ ├── unblock_信号案例库.md
│ ├── deconstruct_语言与概念框架.md
│ └── deconstruct_解构案例库.md
│
└── 高频概念词典.md
{
"id": "2024Q4_042",
"knowledge": "判断一个生意能不能做,必要条件之一是你能不能说出这个产品的颜色",
"original": "判断一个生意能不能做,必要条件之一是你能不能说出这个产品的颜色...",
"url": "https://x.com/dontbesilent/status/...",
"date": "2024-10-01",
"topics": ["商业模式与定价", "语言与思维"],
"skills": ["dbs-diagnosis", "dbs-deconstruct"],
"type": "anti-pattern",
"confidence": "high"
}
| Field | Values | Notes |
|---|---|---|
| type | principle / method / case / anti-pattern / insight / tool | Filter for cases: ~700+ entries |
| confidence | high / medium / low | Use high for system prompts |
| topics | 10 categories (multi-select) | e.g. "心理与执行力" has 296 atoms |
| skills | One or more skill IDs | Cross-reference to skill docs |
Copy the content of 知识库/Skill知识包/diagnosis_公理与诊断框架.md into your system prompt. Your AI gets the 6-axiom framework + dissolution funnel immediately.
import json
atoms = []
with open("知识库/原子库/atoms.jsonl") as f:
for line in f:
atoms.append(json.loads(line))
# Filter high-confidence diagnosis atoms
diagnosis_atoms = [
a for a in atoms
if "dbs-diagnosis" in a["skills"] and a["confidence"] == "high"
]
# Filter only cases and anti-patterns
cases = [a for a in atoms if a["type"] in ("case", "anti-pattern")]
print(f"{len(cases)} case/anti-pattern atoms available")
# Get all execution/psychology atoms
unblock_atoms = [
a for a in atoms
if "心理与执行力" in a["topics"]
]
# ~296 atoms
# Get all pricing atoms
pricing_atoms = [
a for a in atoms
if "商业模式与定价" in a["topics"]
]
# System prompt = methodology doc
with open("知识库/Skill知识包/diagnosis_公理与诊断框架.md") as f:
system_prompt = f.read()
# RAG = atoms.jsonl loaded into your vector DB
# No Claude Code required
1. /dbs-diagnosis → validate business model logic
2. /dbs-benchmark → find comparable operators to study
3. /dbs-content → design content strategy
4. /dbs-unblock → address execution resistance
/dbs-deconstruct What does "niche down" mean for a B2B agency?
Use this before any strategy discussion where the key term feels fuzzy.
/dbs-content
Platform: LinkedIn
Post type: text posts about leadership
Current result: 200 impressions, 1-2 likes, 0 DMs
Goal: inbound leads for $5k/month coaching
The more specific the input, the more targeted the five-dimension output.
Skills auto-detect when a different skill would be more useful:
diagnosis → detects avoidance language → recommends unblockbenchmark → finds no valid comparables → recommends diagnosis (may be category creation)content → detects unclear positioning → recommends diagnosisunblock → detects concept confusion → recommends deconstruct/dbs not found after installation
Check that files were copied to the correct location:
ls ~/.claude/skills/ | grep dbs
Expected output:
dbs
dbs-benchmark
dbs-content
dbs-deconstruct
dbs-diagnosis
dbs-unblock
If missing, re-run the manual install:
git clone https://github.com/dontbesilent2025/dbskill.git /tmp/dbskill \
&& cp -r /tmp/dbskill/skills/dbs* ~/.claude/skills/ \
&& rm -rf /tmp/dbskill
Knowledge base files not loading
Skills read knowledge packages from relative paths. If you moved skill files, ensure the 知识库/Skill知识包/ directory is co-located or update path references in the SKILL.md files.
Getting generic responses instead of framework-driven ones
Provide more context. The skills route based on signal words. Instead of:
/dbs-diagnosis my business isn't working
Use:
/dbs-diagnosis
Business: B2B SaaS, $99/month, 50 paying customers, churn is 15%/month
Problem: can't figure out if this is a product problem or a sales problem
What I've tried: improved onboarding, added a success call
Atoms.jsonl is large — only need a subset
# Extract only high-confidence principle atoms
grep '"confidence": "high"' 知识库/原子库/atoms.jsonl | \
grep '"type": "principle"' > principles_high.jsonl
CC BY-NC 4.0. Free for personal use, learning, research, non-commercial projects. Commercial use requires separate authorization. Contact the author at @dontbesilent.
development
```markdown --- name: compose-performance-skills description: Install and use the skydoves/compose-performance-skills agent skill library to diagnose and fix Jetpack Compose performance issues including stability, recomposition, lazy layouts, modifiers, side effects, and build configuration. triggers: - "my composable recomposes too often" - "LazyColumn drops frames during scroll" - "diagnose Compose stability issues" - "fix unnecessary recomposition in Jetpack Compose" - "optimize Com
development
Headless iOS Simulator manager with host-side HID input injection, 60fps streaming, and device farm web UI for iOS 26
development
```markdown --- name: claude-code-game-studios description: Turn Claude Code into a full 49-agent game dev studio with 72 workflow skills, automated hooks, and a real studio hierarchy for Godot, Unity, and Unreal projects. triggers: - "set up claude code game studios" - "use ai agents for game development" - "set up game dev studio with claude" - "add game studio agents to my project" - "how do I use claude code for game dev" - "set up godot unity unreal ai workflow" - "49 agents g
development
```markdown --- name: xq-py-quantum-vm description: Python implementation of the Quip Network's quantum virtual machine (xqvm) triggers: - quantum virtual machine python - xqvm quip network - quantum circuit simulation python - xq-py quantum vm - quip network quantum python - simulate quantum gates python - quantum vm xqvm - xqvm-py quantum circuit --- # xq-py Quantum Virtual Machine > Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection. `xqvm-py` is a Python impl