danielmiessler/lifeos/biascheck
Claude Code and agent skill by danielmiessler/lifeos
- community
Checking that the SKILL.md file is still in the repository.
Three-layer bias analysis of any URL, file, or text: fetches the content and cited studies, then audits data bias, source conflicts, and journalism distortions. USE WHEN bias analysis, analyze bias, bias check, check this study, who funded this, is this source biased, fact-check article, methodological flaws, source credibility, what's wrong with this claim. NOT FOR psychological author analysis, research synthesis (Research), entity due diligence.
Install
npx vskill@latest install danielmiessler/lifeos/biascheckSKILL.md
BiasCheck
Runs a three-layer bias audit on any source: a URL, a file path, or raw text. It reads the content plus any study it cites, then checks (1) biases inside the data, (2) conflicts of interest in the source organization, and (3) distortions the journalism added on top. The output separates what the data actually supports from what got editorialized.
Ideal State
- Every audit reaches the primary source behind the input, or records that it could not as a finding.
- The three layers (data, source organization, journalism) stay separate, and every bias claim names a concrete tell from the artifact.
- The reader leaves with what the data actually supports, split from what was editorialized on top, so the original claim can be rewritten honestly.
- Findings are specific to this artifact. A funder's stake is a multiplier on the analysis, never an automatic disqualifier, and a category with no tell in the source is left out rather than forced.
Intent Routing
| Intent | Trigger | File | |
|---|---|---|---|
| Check | "bias check", "analyze bias on", "check this study/source/article" | Intents/Check.md |
| File | Read when | |
|---|---|---|
BiasTaxonomy.md | naming a bias category: the full catalog with definitions, tells and worked examples | |
EvalState.md | checking the biascheck-layers eval score (machine-written by Assay, never hand-edited) |
Data & Config
User customizations live at <configRoot>/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/BiasCheck/ (configRoot is $CLAUDE_CONFIG_DIR when set, else ~/.claude). When that directory exists, its PREFERENCES.md and reference files override the defaults here; when it is absent, the defaults stand.
Gotchas
- The biggest failure is never reaching the study. Critiquing the headline without the underlying data misses whether the data was fine or junk; the Check intent's fetch order exists for this.
Examples
Example 1: Article citing a vendor study
Example 2: Raw paste of a study abstract
Example 3: File path
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingLifeOS/install/skills/BiasCheck/SKILL.md
Popularity
- Repository stars
- 19,063
- Repository forks
- 2,469
- 7-day trend score
- 49
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/danielmiessler/lifeos/biascheck)