fact-check
Installation
SKILL.md
ファクトチェック(Claude マルチモデル)
対象ドキュメントに対して、Claude内の複数モデルで独立したファクトチェックを実施し、結果を突き合わせる。
手順
Step 1: 対象の特定
- 会話の文脈から対象ドキュメントを特定する
- 対象が曖昧な場合は Daiki に確認する
Step 2: Opus によるチェック(自身)
- 対象ドキュメントを通読し、以下の観点でファクトチェックする:
- 技術的事実の正確性(バージョン、API、設定値、制限値など)
- 数値の整合性(計算結果、合計値など)
- 内部矛盾(セクション間の不一致)
- コード例の正確性
- WebSearch で一次ソースを確認し、根拠を明記する
- 結果を「正確 / 要修正 / 改善推奨」に分類する
Step 3: Sonnet サブエージェントによる独立チェック
- Task ツールで Sonnet(
model: "sonnet")サブエージェントを起動する - サブエージェントには対象ドキュメントのパスのみ渡し、Opus の結果は共有しない(独立性を担保)
- プロンプト例:
以下のドキュメントをファクトチェックしてください。
技術的事実の正確性、数値の整合性、内部矛盾、コード例の正確性を検証し、
「正確 / 要修正 / 改善推奨」に分類して報告してください。
WebSearch で一次ソースを確認し、根拠を明記すること。
対象: <ファイルパス>
Step 4: 結果の比較・議論
- 両者の結果を突き合わせる
- 一致した指摘 → そのまま採用
- 片方のみの指摘 → Opus が追加検証して判断
- 意見が割れた指摘 → WebSearch で追加検証し、根拠に基づいて結論を出す
Step 5: 合意レポートの出力
- 以下のフォーマットで Daiki に報告する:
## ファクトチェック結果
**対象**: <ドキュメント名>
**チェック者**: Claude Opus 4.6 + Claude Sonnet 4.5
### 要修正
| # | セクション | 内容 | 根拠 |
|---|-----------|------|------|
### 改善推奨
| # | セクション | 内容 | 根拠 |
|---|-----------|------|------|
### 検証済み(正確)
<主要な検証済み項目のリスト>
Related skills
More from daiki48/dotfiles
sqlx-postgres
SQLx + PostgreSQL v17 database guide. Queries, migrations, ENUMs, JSONB, transactions.
63leptos-guide
Leptos v0.8.x frontend development guide. Components, signals, resources, async, forms, and ownership patterns.
57dioxus-guide
Dioxus v0.7.x desktop app guide. Components, Signal state, rsx! macro, hooks, events, Context API, async.
22rust-fullstack
Rust full-stack patterns. Leptos + Axum + PostgreSQL web apps, auth, multi-tenant, API design.
22rusqlite-guide
rusqlite + SQLite database guide. Connection, CRUD, transactions, FTS5 full-text search, migrations.
19axum-guide
Axum v0.8.x backend development guide. Handlers, routing, middleware, auth, error handling.
16