fact-checker
ウェブ検索や公式ソースを使って文書内の事実的な主張を検証し、ユーザーの確認を経て修正案を提示します。ファクトチェック、情報の検証・確認、正確性のチェック、または文書内の古い情報の更新を求められた際に使用します。AIモデルの仕様、技術ドキュメント、統計データ、一般的な事実記述に対応しています。
description の原文を見る
Verifies factual claims in documents using web search and official sources, then proposes corrections with user confirmation. Use when the user asks to fact-check, verify information, validate claims, check accuracy, or update outdated information in documents. Supports AI model specs, technical documentation, statistics, and general factual statements.
SKILL.md 本文
ファクトチェッカー
ドキュメント内の事実的主張を検証し、権威のある情報源に基づいた修正を提案します。
使用する場面
以下のようなユーザーのリクエストをトリガーとします:
- 「このドキュメントをファクトチェックして」
- 「これらの AI モデルの仕様を確認して」
- 「この情報はまだ正確ですか?」
- 「このファイルの古いデータを更新して」
- 「このセクションのクレームを検証して」
ワークフロー
進行状況を追跡するためにこのチェックリストをコピーしてください:
ファクトチェック進行状況:
- [ ] ステップ 1: 事実的主張を特定する
- [ ] ステップ 2: 権威のある情報源を検索する
- [ ] ステップ 3: 主張を情報源と比較する
- [ ] ステップ 4: 修正レポートを生成する
- [ ] ステップ 5: ユーザー承認後に修正を適用する
ステップ 1: 事実的主張を特定する
ドキュメントをスキャンして検証可能なステートメントを特定します:
対象となるクレームの種類:
- 技術仕様 (コンテキストウィンドウ、価格設定、機能)
- バージョン番号とリリース日
- 統計データとメトリクス
- API 機能と制限事項
- ベンチマークスコアとパフォーマンスデータ
主観的なコンテンツはスキップ:
- 意見と推奨事項
- 説明文
- チュートリアルの手順
- アーキテクチャ的な議論
ステップ 2: 権威のある情報源を検索する
各クレームについて、公式情報源を検索します:
AI モデル:
- 公式アナウンスページ (anthropic.com/news, openai.com/index, blog.google)
- API ドキュメンテーション (platform.claude.com/docs, platform.openai.com/docs)
- 開発者ガイドとリリースノート
技術ライブラリ:
- 公式ドキュメンテーションサイト
- GitHub リポジトリ (releases, README)
- パッケージレジストリ (npm, PyPI, crates.io)
一般的なクレーム:
- 学術論文と研究
- 政府統計
- 業界標準化団体
検索戦略:
- モデル名 + 仕様を使用 (例: "Claude Opus 4.5 context window")
- 最新情報の場合は現在の年を含める
- 可能な限り複数のソースから検証する
ステップ 3: 主張を情報源と比較する
比較表を作成します:
| ドキュメント内のクレーム | ソース情報 | ステータス | 権威ある情報源 |
|---|---|---|---|
| Claude 3.5 Sonnet: 200K トークン | Claude Sonnet 4.5: 200K トークン | ❌ モデル名が古い | platform.claude.com/docs |
| GPT-4o: 128K トークン | GPT-5.2: 400K トークン | ❌ バージョンと仕様が不正確 | openai.com/index/gpt-5-2 |
ステータスコード:
- ✅ 正確 - クレームが情報源と一致している
- ❌ 不正確 - クレームが情報源と矛盾している
- ⚠️ 古い - かつてはクレームが真実だったが、上書きされている
- ❓ 検証不可 - 権威のある情報源が見つからない
ステップ 4: 修正レポートを生成する
構造化された形式で結果を提示します:
## ファクトチェック報告書
### 概要
- チェックしたクレーム総数: X
- 正確なもの: Y
- 修正が必要な問題: Z
### 修正が必要な問題
#### 問題 1: AI モデルの参照が古い
**位置:** docs/file.md の 77-80 行目
**現在のクレーム:** 「Claude 3.5 Sonnet: 200K トークン」
**修正内容:** 「Claude Sonnet 4.5: 200K トークン」
**ソース:** https://platform.claude.com/docs/en/build-with-claude/context-windows
**理由:** Claude 3.5 Sonnet は Claude Sonnet 4.5 に置き換わりました (2025 年 9 月リリース)
#### 問題 2: コンテキストウィンドウが不正確
**位置:** docs/file.md の 79 行目
**現在のクレーム:** 「GPT-4o: 128K トークン」
**修正内容:** 「GPT-5.2: 400K トークン」
**ソース:** https://openai.com/index/introducing-gpt-5-2/
**理由:** 128K は出力制限でした。コンテキストウィンドウは 400K です。モデルも GPT-5.2 に更新されています。
ステップ 5: ユーザー承認後に修正を適用する
変更を加える前に:
- ユーザーに修正レポートを表示する
- 明示的な承認を待つ: 「これらの修正を適用してもよろしいですか?」
- 確認後のみ続行する
修正を適用する際:
# Edit ツールを使用してドキュメントを更新
# 例:
Edit(
file_path="docs/03-写作规范/AI辅助写书方法论.md",
old_string="- Claude 3.5 Sonnet: 200K tokens(約 15 万汉字)",
new_string="- Claude Sonnet 4.5: 200K tokens(約 15 万汉字)"
)
修正後:
- すべての編集が正常に適用されたことを確認する
- 修正の概要を記録する (例: 「セクション 2.1 で 4 つのクレームを更新しました」)
- ユーザーに変更をコミットするよう促す
検索のベストプラクティス
クエリの構成
優れたクエリ (具体的、最新):
- 「Claude Opus 4.5 context window 2026」
- 「GPT-5.2 official release announcement」
- 「Gemini 3 Pro token limit specifications」
不十分なクエリ (曖昧、一般的):
- 「Claude context」
- 「AI models」
- 「Latest version」
ソース評価
公式情報源を優先:
- 製品公式ページ (最も信頼性が高い)
- API ドキュメンテーション
- 公式ブログアナウンスメント
- GitHub リリース (オープンソースの場合)
注意して使用:
- サードパーティアグリゲーター (llm-stats.com など) - 公式ソースに対して検証する
- ブログ記事と記事 - クレームを相互参照する
- ソーシャルメディア - アナウンスメントのみ、他で検証する
避ける:
- 古いドキュメンテーション
- 引用のない非公式ウィキ
- 推測と噂
曖昧さへの対処
ソースが競合する場合:
- 最新の公式ドキュメンテーションを優先する
- レポートで矛盾を記録する
- ユーザーに両方のソースを提示する
- 重要な場合はベンダーに連絡することを推奨する
ソースが見つからない場合:
- ❓ 検証不可とマークする
- 別の表現を提案: 「[ソース] によると [日付] 現在...」
- 修飾語を追加することを推奨: 「approximately」、「reported as」
特殊な考慮事項
時間に敏感な情報
常に時間的背景を含めます:
優れた修正:
- 「2026 年 1 月現在」
- 「Claude Sonnet 4.5 (2025 年 9 月リリース)」
不十分な修正:
- 「最新バージョン」 (時代遅れになる)
- 「現在のモデル」 (曖昧な時間枠)
数値の精度
精度をソースと一致させます:
ソースが言及: 「約 100 万トークン」 記述: 「100 万トークン (約)」
ソースが言及: 「200,000 トークンコンテキストウィンドウ」 記述: 「200K トークン」 (正確)
引用形式
修正に引用を含めます:
> **注**:具体的なコンテキストウィンドウはモデルの公式ドキュメントに従うものとし、本書執筆時には Claude Sonnet 4.5 を主要なツールとして使用しています。
可能な限りソースへのリンクを含めます。
例
例 1: 技術仕様の更新
ユーザーのリクエスト: 「セクション 2.1 の AI モデルコンテキストウィンドウをファクトチェックして」
プロセス:
- クレームを特定: Claude 3.5 Sonnet (200K)、GPT-4o (128K)、Gemini 1.5 Pro (2M)
- 最新モデルの公式ドキュメントを検索する
- 検索結果: Claude Sonnet 4.5、GPT-5.2、Gemini 3 Pro
- 矛盾を示すレポートを生成する
- 承認後に修正を適用する
例 2: 統計データの検証
ユーザーのリクエスト: 「第 5 章のベンチマークスコアを確認して」
プロセス:
- 数値クレームを抽出する
- 公式ベンチマーク発行物を検索する
- 報告値とソース値を比較する
- ソースリンクで矛盾をフラグする
- 検証された数字で更新する
例 3: バージョン番号の検証
ユーザーのリクエスト: 「これらのライブラリバージョンがまだ最新ですか?」
プロセス:
- 記載されているすべてのバージョン番号をリストする
- パッケージレジストリ (npm、PyPI など) を確認する
- 古いバージョンを特定する
- チェンジログリファレンスでアップデートを提案する
- ユーザーが確認後に更新する
品質チェックリスト
ファクトチェックを完了する前に:
- すべての事実的クレームが特定および分類されている
- 各クレームが公式ソースに対して検証されている
- ソースが権威あり、最新である
- 修正レポートが明確で実行可能である
- 時間的背景が関連する箇所に含まれている
- 変更前にユーザー承認が得られている
- すべての編集が正常に適用されたことが検証されている
- ユーザーに概要が提供されている
制限事項
このスキルはできません:
- 主観的な意見や判断を検証する
- ペイウォールまたは制限付きソースにアクセスする
- 争点となっているクレームの「真実」を判断する
- 将来の仕様または機能を予測する
このような場合は:
- レポートで制限事項を記録する
- 修飾言語を提案する
- ユーザー調査または専門家相談を推奨する
次のステップ: 検証済みコンテンツをエクスポート
ファクトチェック後、検証済みドキュメントをエクスポートすることを提案します:
ファクトチェック完了: [N] 件のクレームが検証され、[M] 件の修正が提案されました。
オプション:
A) PDF としてエクスポート — /pdf-creator を実行 (正式なドキュメントに推奨)
B) スライドを作成 — 検証済みコンテンツから /ppt-creator を実行
C) 結構です — 修正済みドキュメントを直接使用します
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- daymade
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/daymade/claude-code-skills / ライセンス: MIT
関連スキル
agent-browser
AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。
anyskill
AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。
engram
AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。
skyvern
AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。
pinchbench
PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。
openui
OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。