financials-normalizer — скилл для Codex: что делает и как установить
Приводит отчётность публичных компаний к единому виду для финмоделей. Пригодится аналитикам перед расчётом DCF или сравнительных мультипликаторов.
npx skills add openai/plugins --skill financials-normalizer -a codexЧто делает financials-normalizer
Скилл обрабатывает финансовые отчёты публичных компаний, презентации и рыночные выгрузки, преобразуя разрозненные строки в структурированные таблицы. На выходе генерируются файлы Source_Index.csv, Normalized_Financials_Long.csv и реестр ошибок Normalization_Issues.csv. При необходимости данные выгружаются в широком табличном формате или книге XLSX.
Логика запрещает додумывать пропущенные цифры: если информации нет, поле получает статус missing_required_source. Без подтверждённого source_id передача расчётов в работу блокируется с меткой SRC-UNSPECIFIED. Если эмитент меняет сегменты или правила учёта, инструмент фиксирует обе базы и строит мост сопоставимости.
Скилл рассчитан строго на публичный рынок акций. Обработка данных закрытых инвестиционных комнат и нефинансовых текстов здесь не поддерживается.
Какие задачи решает
- нормализовать отчётность публичных компаний под модель
- сопоставить исторические показатели при смене сегментов
- зафиксировать источники данных с привязкой валют и дат
- сформировать реестр расхождений перед оценкой бизнеса
Примеры запросов агенту
- Приведи баланс и отчёт о прибылях компании за три года к единому виду и сохрани в XLSX
- Собери нормализованные метрики выручки по сегментам из отчёта 10-K с индексацией источников
- Проверь расхождения в исторических данных эмитента и сформируй Normalization_Issues.csv
Как установить financials-normalizer
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill financials-normalizer -a codex2Вручную: положить файлы
.agents/skills/financials-normalizer/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill financials-normalizer -a claude-code2Вручную: положить файлы
~/.claude/skills/financials-normalizer/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/financials-normalizer/
Вручную: положить файлы
.cursor/skills/financials-normalizer/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins financials-normalizer2Вручную: положить файлы
.github/skills/financials-normalizer/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/public-equity-investing/skills/financials-normalizerВручную: положить файлы
.devin/skills/financials-normalizer/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о financials-normalizer
Как установить financials-normalizer в Codex?
Выполните команду npx skills add openai/plugins --skill financials-normalizer -a codex. Файл конфигурации сохранится по пути .agents/skills/financials-normalizer/SKILL.md.
Для каких задач подходит financials-normalizer?
Он нормализует финансовые отчёты, графики KPI и прогнозы публичных компаний для дальнейшего моделирования. Для закрытых комнат данных и нефинансовой очистки он не предназначен.
Что происходит при отсутствии источника у показателя?
Значению присваивается маркер SRC-UNSPECIFIED, создаётся флаг в отчёте качества, а передача модели в работу блокируется до ручной проверки.