From aradotso-trending-skills-37
Routes to business diagnosis, benchmark, content, unblock, and deconstruct skills for analyzing business models, competitors, content strategy, and execution blockers.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aradotso-trending-skills-37:dontbesilent-dbskillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
```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
> 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.
npx claudepluginhub aradotso/trending-skillsBusiness diagnosis toolkit with slash commands for model analysis, competitor benchmarking, content strategy, execution unblocking, and concept deconstruction. Routes automatically based on user input.
Routes user requests to the right skill in the dontbesilent business toolkit. Dual mode: pre-task routing (which skill to use) and post-task navigation (what to do next). Triggered by /dbs or 'help me with my business'.
Diagnoses why a business is stuck using Socratic questioning, first-principles reasoning, and constraint analysis. Helps users identify root causes without prescribing solutions prematurely.