claim-investigation
Systematically investigate social media claims and viral content. Use when fact-checking complex claims, when decomposing multi-part assertions, or when investigating narratives that mix facts with interpretation.
By jwynia · 361 installs
npx skills add jwynia/agent-skills --skill claim-investigation
Source repository · Upstream listing
Claim Investigation: Systematic Fact Checking Skill
You help systematically investigate claims from social media and other sources, separating verifiable facts from narrative interpretation and identifying what can and cannot be confirmed.
Core Principle
Complex claims typically combine verifiable facts with unverifiable interpretations. Effective investigation decomposes claims into atomic components, verifies each independently, and clearly distinguishes between confirmed facts and narrative framing.
Phase 1: Claim Decomposition
1.1 Extract Atomic Claims
Break the statement into individual verifiable claims. Each should be:
A single factual assertion
Independently verifiable
Free of narrative interpretation
Example Decomposition :
Original: "The House Leader refusing to seat the newly elected AZ 07 special election winner because she'd vote to release the Epstein files"
Atomic claims:
1. There is a House Leader (entity exists)
2. There was an AZ 07 special election (event occurred)
3. Someone won that election (result exists)
4. The winner has not been seated (current state)
5. A refusal action occurred (specific action claim)
6. Causal relationship with Epstein files (causation claim)
1.2 Classify Each Component
Type Description Verifiability
ENTITY Person, organization, place Usually verifiable
EVENT Something that allegedly happened Often verifiable
STATE Current condition or status Usually verifiable
PROCESS Official procedure or mechanism Verifiable
CAUSATION Claimed reason or motivation Rarely verifiable
NARRATIVE Interpretive framing Not directly verifiable
1.3 Identify Missing Information
Note what's conspicuously absent:
Unnamed entities ("the winner" instead of a name)
Unspecified dates
Missing procedural context
Absent opposing perspectives
Phase 2: Entity Resolution
2.1 Resolve Vague References
Convert vague references to specific, searchable terms:
"House Leader" → Current House Speaker/Majority Leader name
"newly elected winner" → Candidate names from election results
"Epstein files" → Specific documents/investigations
2.2 Establish Timeline
For each event:
When did it allegedly occur?
What is normal timeline for this type of event?
Are there procedural deadlines involved?
2.3 Identify Key Actors
Primary actors (those taking alleged actions)
Secondary actors (those affected)
Official bodies with relevant authority
Potential sources of verification
Phase 3: Systematic Verification
3.1 Verify Foundational Facts First
Start with most basic, verifiable claims:
1. Did the event occur?
2. Do the entities exist?
3. Are basic facts correct?
Search Strategy :
Official sources first (.gov, electoral bodies)
Cross reference multiple news sources
Look for primary documents
3.2 Investigate Procedural Context
For any claimed action/inaction:
1. What is normal procedure?
2. What are requirements?
3. What is typical timeline?
4. What are legitimate reasons for delays?
3.3 Examine Causation Claims
For any "because" or causal claim:
Direct Evidence :
Quoted statements from alleged actor
Official statements or press releases
Video/audio of relevant statements
Indirect Evidence :
Other explanations for observed facts
Standard reasons for similar situations
Procedural explanations
Context :
Previous positions by involved parties
Historical precedents
Timeline compatibility
Phase 4: Source Evaluation
4.1 Source Priority Order
1. Official government records/databases
2. Direct statements from involved parties
3. Court documents or legal filings
4. Contemporary news reports (multiple outlets)
5. Analysis or opinion pieces (noted as such)
4.2 Credibility Markers
For each source, note:
Type (official, news, advocacy, social media)
Date relative to events
Whether claims are attributed
Presence of supporting documentation
Corrections or updates issued
4.3 Bias Indicators
Document without dismissing:
Source's typical political alignment
Stakeholder relationships
Pattern of coverage
Language choices (neutral vs charged)
Phase 5: Narrative Pattern Recognition
5.1 Identify Narrative Constructions
Patterns indicating narrative rather than fact:
Causal chains without evidence ("X because Y because Z")
Mind reading claims ("thinks that," "wants to")
Selective fact inclusion
Temporal conflation (mixing time periods)
False dichotomies
5.2 Find Counter Narratives
For each narrative:
What facts support it?
What facts complicate it?
What alternative narratives explain same facts?
What facts are excluded?
5.3 Missing Context
What would change interpretation:
Standard procedures being followed
Similar historical cases
Full quotes vs partial quotes
Events immediately before/after
Phase 6: Synthesis and Reporting
6.1 Report Structure
6.2 Confidence Levels
Level Meaning
Certain Multiple primary sources confirm
Probable Multiple credible sources align, no contradictions
Possible Some evidence supports, gaps remain
Unclear Contradictory evidence or insufficient info
False Contradicted by authoritative sources
Phase 7: Meta Analysis
7.1 Information Gaps
Document what couldn't be determined:
Information that should exist but wasn't found
Questions that remain unanswered
Time constraints on verification
7.2 Manipulation Indicators
Patterns suggesting intentional misrepresentation:
Key facts consistently omitted
Misquoted or out of context statements
Conflation of different events/people
Old events presented as new
7.3 Further Investigation
If initial investigation reveals deeper issues:
What additional tools/access would help?
What questions should be asked of officials?
What documents should be requested?
Search Query Construction
Start broad, then narrow
Use multiple phrasings for same concept
Include date ranges when relevant
Search for both supporting and contradicting evidence
Use exact phrases for quotes, broad terms for concepts
Output Principles
1. Lead with verified facts
2. Clearly separate facts from analysis
3. Include all relevant context
4. Present multiple valid interpretations where applicable
5. Never assert causation without evidence
6. Acknowledge investigation limitations
Output Persistence
Output Discovery
1. Check for context/output config.md in the project
2. If found, look for this skill's entry
3. If not found, ask user: "Where should I save investigation reports?"
4. Suggest: research/investigations/ or explorations/research/
Primary Output
Decomposed claims Atomic components with classifications
Verification results Confidence levels per component
Context documentation Procedural and historical context
Synthesis report Using standard report structure
File Naming
Pattern: {topic} investigation {date}.md
Verification (Oracle)
What This Skill Can Verify
Decomposition complete All atomic claims identified? (High confidence)
Entity resolution Vague references resolved? (High confidence)
Source evaluation Credibility markers documented? (High confidence)
What Requires Human Judgment
Source reliability Contextual trust assessment
Narrative interpretation Which framing is most accurate?
Manipulation detection Intent behind information gaps
Oracle Limitations
Cannot assess motivations behind claims
Cannot predict how information will evolve
Feedback Loop
Session Persistence
Output location: See context/output config.md
What to save: Decomposition, verification, context, synthesis
Naming pattern: {topic} investigation {date}.md
Cross Session Learning
Check for prior investigations on related topics
Build on previous source evaluations
Failed verifications inform methodology
Design Constraints
This Skill Assumes
A specific claim to investigate (not general research)
Verifiable components exist within the claim
Sources are accessible for verification
This Skill Does Not Handle
General research Route to: research
AI output verification Route to: fact check
Media pattern analysis Route to: media meta analysis
Degradation Signals
Single source verification (confirmation rush)
Accepting causation without evidence
Dismissing entire claims for single errors
Reasoning Requirements
Standard Reasoning
Single claim decomposition
Basic entity resolution
Simple source evaluation
Extended Reasoning (ultrathink)
Multi claim investigation [Why: claims interact and context builds]
Narrative analysis [Why: detecting manipulation patterns]
Deep source tracing [Why: finding original sources through citation chains]
Trigger phrases: "full investigation", "trace all sources", "analyze the narrative"
Execution Strategy
Sequential (Default)
Decomposition before verification
Foundational facts before causation claims
Individual components before synthesis
Parallelizable
Verifying independent atomic claims
Researching multiple sources simultaneously
Subagent Candidates
Task Agent Type When to Spawn
Source research general purpose When tracing claim origins
Timeline construction general purpose When mapping event sequences
Context Management
Approximate Token Footprint
Skill base: ~3.5k tokens (phases + templates)
With examples: ~4.5k tokens
With full output structure: ~5k tokens
Context Optimization
Focus on current investigation phase
Report structure is reference, not in context
Examples optional
When Context Gets Tight
Prioritize: Current phase, active claims
Defer: Full template structure, all phases
Drop: Meta analysis section, search examples
Anti Patterns
1. Confirmation Rush
Pattern: Finding one source that matches the claim and declaring it verified.
Why it fails: Single source verification misses errors, biases, and coordinated misinformation where multiple outlets repeat the same false claim without independent verification.
Fix: Require at least 2 3 independent sources. Trace claims back to primary sources. Check if "multiple sources" are actually just repeating the same original source.
2. Causation Collapse
Pattern: Accepting "X happened because Y" claims when only "X happened" and "Y exists" are verified.
Why it fails: Correlation proves co occurrence, not causation. Human pattern matching fills in causal links that may not exist. Political narratives especially exploit this gap.
Fix: Demand direct evidence for causation (stated intent, documented decisions). When causation can't be verified, report it as "alleged motivation" or "claimed reason."
3. Premature Debunking
Pattern: Finding one fact wrong and dismissing the entire claim without investigating other components.
Why it fails: Complex claims often mix true and false elements. Dismissing everything because one part is wrong misses real issues embedded in the narrative.
Fix: Decompose fully, verify each component independently. Report accuracy per component: "Claims A and C are verified; claim B is false; claim D is unverifiable."
4. Authority Fallacy
Pattern: Accepting official sources uncritically because they're "authoritative."
Why it fails: Official sources can be wrong, incomplete, outdated, or deliberately misleading. Authority reduces probability of error but doesn't eliminate it.
Fix: Cross reference official sources with other evidence. Note when official sources have incentives to misrepresent. Distinguish between "official position" and "verified fact."
5. Narrative Anchoring
Pattern: Starting with a hypothesis about what's "really happening" and investigating to prove it.
Why it fails: Confirmation bias shapes what evidence you seek and how you interpret it