Bullshit Detector Skills

Extract claims, check their evidence, and publish a sourced assessment.

The pack separates ingestion from analysis and publishing for videos, articles, posts, and PDFs, with explicit verdicts and source-backed reports.

Use cases

  • Fact-check a video or article
  • Check a draft before publication

How to use

Install the bundle and provide the source URL or draft. Configure the ingestion dependencies for that medium, then inspect claim evidence before publishing a report.

Skills

  • bullshit-detector

    Fact-check and hype-audit content. Extracts the discrete claims from a video, article, tweet, or PDF, verifies each against independent sources via web search, and produces a report card with per-claim verdicts and an overall BS score (0-10). Use when the user asks to fact-check, verify, debunk, or evaluate credibility — "is this true/legit/bullshit", "check this video", "how much of this holds up".

    serhiikorniienko/bullshit-detector
  • explain

    Explain content or any concept inside it at the depth the user needs — ELI5, practitioner level, or expert deep-dive — with a jargon glossary and context the original assumes. Use when the user says "explain this", "what does X mean here", "break this down", "I don't understand this part", or shares content and asks how something in it works.

    serhiikorniienko/bullshit-detector
  • summarize

    Produce a structured summary of a video, article, tweet thread, or PDF — TLDR, key points with timestamps/locations, notable quotes, and who should read/watch it. Use when the user asks to summarize a link or file, wants a TLDR, or asks "what does this video/article say" / "is this worth watching".

    serhiikorniienko/bullshit-detector
  • coverage-check

    Count how many independent origins are behind news coverage of a claim, instead of counting URLs. Queries GDELT for matching articles, collapses reprints and wire copy into single origins, and flags publication bursts that indicate syndication. Use when a claim appears to be confirmed by many outlets and you need to know whether that's many sources or one source many times.

    serhiikorniienko/bullshit-detector
  • fetch-content

    Fetch and normalize any content source into clean text with metadata — YouTube video transcripts, TikTok captions, web articles, PDFs, tweets/X posts, local files. Use when the user shares a YouTube link, TikTok link, article URL, tweet/X link, or PDF (URL or file) and you need its actual text content to summarize, analyze, fact-check, or answer questions about it.

    serhiikorniienko/bullshit-detector
  • report-card

    Render a finished BS report as a self-contained HTML page — score hero, filterable claims, readable on a phone, prints to a clean PDF. Use when the user wants to open, share, print, or show a report to someone who is not going to read a markdown table, or asks for "the HTML version", "something I can send", "a shareable page", or "make this readable".

    serhiikorniienko/bullshit-detector
  • share

    Turn a BS report (or any analysis result) into ready-to-paste posts for X/Twitter, LinkedIn, Facebook, Reddit, Hacker News, or a newsletter issue — plus a branded image carousel (PNGs + PDF) for visual platforms. Use when the user wants to share, post, publish, or promote a report, asks for "a thread", "a LinkedIn post", "a carousel", or "format this for X".

    serhiikorniienko/bullshit-detector