fact-checker

Solid

記事内の事実主張(数値、日付、固有名詞、統計)を自動抽出し、Web検索で裏付け確認するスキル。 「ファクトチェックして」「事実確認して」「裏付けを取って」等のリクエストで発動。 信頼度スコア付きレポートを出力。

AI & Automation 347 stars 12 forks Updated 1 weeks ago

Install

View on GitHub

Quality Score: 84/100

Stars 20%
85
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

## トリガーワード 「ファクトチェック」「事実確認」「裏付け」「情報の真偽」 # Fact Checker - ファクトチェックエージェント ## 概要 記事やドキュメント内の事実主張(Factual Claims)を自動的に抽出し、Web検索を使って裏付け確認を行うスキルです。 Gemini API を使って主張を構造化抽出し、各主張に対してグラウンディング検索で検証を実施します。 最終的に、信頼度スコア付きの Markdown レポートを出力します。 ## 主張カテゴリ | カテゴリ | 識別キー | 説明 | 例 | |---------|---------|------|-----| | **数値・統計** | `numbers` | 数字を含む主張 | 「市場規模は500億ドル」「成長率15%」 | | **日付・時系列** | `dates` | 日付や時系列に関する記述 | 「2024年に発表された」「設立から10年」 | | **固有名詞** | `names` | 人名、組織名、製品名 | 「OpenAIのCEOサム・アルトマン」 | | **因果関係** | `causation` | 「〜により〜が起きた」型の主張 | 「AIの普及により雇用構造が変化」 | | **引用・出典** | `citations` | 既存の引用や出典の正確性 | 「Gartnerの調査によると〜」 | ## 検証レベル | 判定 | 意味 | 基準 | |------|------|------| | ✅ **確認済** (Verified) | 複数の信頼できるソースで裏付け | 2つ以上の独立した情報源が一致 | | ⚠️ **要確認** (Needs Review) | 部分的に一致、または情報が古い可能性 | ソースが1つ、または数値に軽微な差異 | | ❌ **不一致** (Discrepancy) | ソースと矛盾する情報を発見 | 信頼できるソースと明確に矛盾 | | ℹ️ **検証不能** (Unverifiable) | 検索で裏付けが見つからない | 公開情報として確認できない | ## クイックスタート ```bash # 記事全体をファクトチェック python skills/fact-checker/scripts/fact_checker.py --input article.md # 数値・統計のみをチェック python skills/fact-checker/scripts/fact_checker.py --input article.md --category numbers # 詳細モードで出力先を指定 python skills/fact-checker/scripts/fact_checker.py --input article.md --output report.md --depth thorough # テストモード(API不要、サンプル記事で動作確認) python skills/fact-checker/scripts/fact_checker.py --test ``` ## パラメータ | Parameter | Required | Default | Description | |-----------|----------|---------|-------------| | --input, -i | Yes* | - | 入力ファイルパス(Mar...

Details

Author
minicoohei
Repository
minicoohei/ai-agent-camp
Created
5 months ago
Last Updated
1 weeks ago
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category