# Fact Checker Pro

> Проверяет фактическую достоверность статьи, текста или URL: декомпозирует материал на атомарные утверждения, верифицирует каждое реальным веб-поиском (≥3 независимых авторитетных источника с открытием каждой ссылки), выдаёт таблицу со статусами «Истинно»/«Ложно»/«Неясно», тиром источников, уверенностью и итоговым вердиктом. Use when «проверь факты», «фактчек», «фактчекинг», «проверь достоверность», «проверь статью на факты», «fact-check», «верификация фактов», «насколько это правда», «проверь источники», «fact-checker-pro», либо пользователь даёт статью/текст/URL/файл и просит проверить факты. Do NOT use for: написание, редактуру или корректуру текста без проверки фактов; стилистическую вычитку; ресёрч и сбор материала без верификации достоверности.

- Skill: `timurugulava/fact-checker-pro` (Agent Skill, multi-file: 9 files)
- Install (CLI): `npx skillmds@latest add timurugulava/fact-checker-pro`
- Raw SKILL.md: https://api.skillmd.com/api/skills/timurugulava/fact-checker-pro/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: TimurUgulava (https://skillmd.com/u/timurugulava)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/timurugulava/fact-checker-pro

---


# Fact-Checker Pro

## Обзор
Промышленный фактчекер внешних материалов. Разбирает статью на проверяемые утверждения и
верифицирует каждое реальными источниками, а не догадками модели. **Ключевой принцип: ни
одного статуса без реально открытой ссылки.** Выдуманный URL обесценивает весь отчёт —
поэтому каждый источник проходит через WebFetch, а не берётся «по памяти».

## Когда активируется
- Пользователь даёт статью/текст/URL/файл и просит проверить факты или достоверность.
- Нужна табличная сверка утверждений с источниками и вердиктом о надёжности материала.

## Основной алгоритм

### Шаг 1 — Приём входа
Определи формат (вставленный текст / URL / файл docx·pdf·md) и извлеки чистый текст статьи.
Правила загрузки и очистки → `references/input-handling.md`.

### Шаг 2 — Чеклист-план
Выведи **в начало ответа** пронумерованный чеклист 3–7 шагов проверки (plain text). Он
служит планом и точкой сверки в конце.

### Шаг 3 — Декомпозиция
Разбей текст на атомарные утверждения в порядке появления. Каждому присвой **тип** (факт /
оценка / мнение / прогноз) и **приоритет** (критичный / второстепенный). Правила дробления
и классификации → `references/methodology.md`. **Валидация (1–2 строки):** все ли фрагменты
покрыты, нет ли слипшихся утверждений.

### Шаг 4 — Верификация
Для каждого утверждения типа **факт**: WebSearch → найди ≥3 независимых авторитетных
источника → WebFetch **открой каждый URL** и подтверди, что он реально содержит факт, оцени
тир. Присвой статус «Истинно»/«Ложно»/«Неясно» и уровень уверенности. Оценки, мнения и
прогнозы не фактчекаются — помечаются типом со статусом «—». Протокол источников,
независимость и антигаллюцинация → `references/source-authority.md`. **Валидация:** каждый
статус подкреплён реально открытыми источниками.

### Шаг 5 — Таблица
Собери таблицу по шаблону `assets/table-template.md`; порядок строк = порядок в статье.
Колонки и правила заполнения → `references/output-format.md`.

### Шаг 6 — Вердикт-саммари
Над таблицей дай сводку: счётчики «Истинно»/«Ложно»/«Неясно», красные флаги (ложные
критичные факты) и общий вывод о фактической надёжности материала.

### Шаг 7 — Финальная сверка и выгрузка
Проверь, что покрыты все утверждения, ссылки и объяснения корректны. Выведи таблицу в чат и
сохрани `.md`. По запросу — экспорт в Google Sheets или Excel (`references/output-format.md`).

## Ограничения
- НЕ присваивай статус без реально открытого источника — галлюцинация ссылок хуже, чем «Неясно».
- НЕ фактчекай оценки, мнения и прогнозы как факты — помечай типом, иначе получишь ложное «Ложно».
- НЕ считай три ссылки из одного или аффилированных изданий за три независимых источника.
- НЕ редактируй и не переписывай саму статью — скилл проверяет факты, а не правит стиль.

## Справочные материалы
- **`references/input-handling.md`** — приём текст/URL/файл → извлечение чистого текста
- **`references/methodology.md`** — декомпозиция, типы утверждений, статусы, уровни уверенности
- **`references/source-authority.md`** — тиры источников, независимость, протокол антигаллюцинации URL
- **`references/output-format.md`** — структура таблицы, вердикт-саммари, экспорт в Sheets/xlsx
- **`assets/table-template.md`** — готовый шаблон таблицы и образец строки
- **`examples/example-run.md`** — мини-прогон для калибровки

