fact-check
# fact-check The fact-check slash command verifies claims by decomposing them into components, searching primary and secondary sources, assessing each component's accuracy, and analyzing context. Use this command to evaluate the truthfulness of statements, verify information accuracy, identify misleading claims lacking proper context, and determine whether claims are supported by reliable evidence or contradicted by available sources.
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/anthropics/claude-agent-sdk-demos/HEAD/research-agent/.claude/commands/fact-check.md -o ~/.claude/commands/fact-check.mdfact-check.md
Fact-check the following claim: $ARGUMENTS ## Verification Process ### 1. Claim Decomposition - Break the claim into verifiable components - Identify key facts that need checking - Note any ambiguities in the claim ### 2. Source Search For each factual component: - Find primary sources (official data, academic papers) - Find secondary sources (reputable journalism) - Look for counter-evidence ### 3. Verification Assessment For each component, determine: - **TRUE**: Strong evidence supports this - **FALSE**: Strong evidence contradicts this - **PARTIALLY TRUE**: Some aspects correct, others not - **UNVERIFIABLE**: Cannot confirm with available sources - **MISLEADING**: Technically true but lacks context ### 4. Context Analysis - Is the claim missing important context? - Is it outdated information presented as current? - Are there caveats being omitted? ### 5. Source Quality Evaluation Rate sources on: - Authority (expertise of source) - Recency (how current) - Objectivity (potential bias) - Corroboration (multiple sources agree) ## Output Format ``` FACT CHECK REPORT ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Claim: [Original claim] Verdict: [TRUE / FALSE / PARTIALLY TRUE / MISLEADING / UNVERIFIABLE] Confidence: [HIGH / MEDIUM / LOW] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ SUMMARY: [1-2 sentence summary of finding] DETAILED ANALYSIS: [Component-by-component breakdown] KEY SOURCES: [List of primary sources used] IMPORTANT CONTEXT: [Any context needed to fully understand] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ``` Be rigorous and objective. Acknowledge uncertainty where it exists.
Email inbox search specialist, takes in appropriate context for the email and a goal of what to search for. Return the answer to the question.
Creates user-specific one-click action templates that execute email operations when clicked in the chat interface. Use when user wants reusable actions for their specific workflows (send payment reminder to ACME Corp, forward bugs to engineering, archive old newsletters from specific sources).
Creates event-driven email listeners that monitor for specific conditions (like urgent emails from boss, newsletters to archive, package tracking) and execute custom actions. Use when user wants to be notified about emails, automatically handle certain emails, or set up email automation workflows.
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
Perform competitive analysis on companies or products
Research current market trends in a specific industry or domain
Start a focused research session on any topic
Summarize all current research findings