sap-rpt1 — скилл для Claude Code: прогнозы по FI/CO данным
Готовит выгрузки SAP FI/CO к локальным экспериментам с SAP-RPT-1-OSS: проверяет схему, ищет утечки целевой переменной, напоминает про согласования.
npx skills add secondsky/sap-skills --skill sap-rpt1 -a claude-codeЧто делает sap-rpt1
Скилл ведёт прототипные задачи по табличным данным SAP: классификация просрочки платежа в FI-AR, потеря скидки в FI-AP, поиск аномальных проводок в FI-GL. Сначала он просит выбрать одну точку прогноза и одну целевую колонку, а потом определить, какие сведения были известны на тот момент. Без этого шага эксперимент теряет смысл.
Внутри два скрипта и четыре справочника. scripts/fico_data_prep.py в режиме --dry-run показывает схему CSV и риски утечек, scripts/rpt1_oss_predict.py проверяет готовность окружения к локальному запуску. Справочники закрывают управление данными, переносимость на рабочие станции без прав администратора и разбор публичных источников. Для не-UTF-8 выгрузок есть флаги --encoding и --delimiter.
Локальный инференс требует Python 3.11, входа в Hugging Face и заметного объёма памяти, потому что модель скачивается из gated-репозитория. Скилл намеренно не запускает вывод сам: команды плагина только осматривают данные. Прогнозы не годятся как единственное основание для блокировки платежа, кредитного решения или подписания контроля — это прототип и исследование, а не рабочий процесс финансового департамента.
Какие задачи решает
- проверить схему выгрузки FI/CO перед запуском модели
- найти признаки, попавшие в данные после точки прогноза
- подготовить одну строку на один объект прогноза из выгрузки SAP
- оценить, хватит ли памяти и доступа к Hugging Face для локального запуска
- собрать чек-лист согласований перед работой с реальными финансовыми данными
Примеры запросов агенту
- Проверь
fi_ar_export.csvна утечки перед прогнозом просрочки платежа, цель —paid_late - Прогони
scripts/fico_data_prep.py --dry-run --input "ap_invoices.csv" --target discount_lostи покажи риски - Что нужно подготовить для локального запуска SAP-RPT-1-OSS на этих данных?
Как установить sap-rpt1
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-rpt1 -a claude-code2Вручную: положить файлы
~/.claude/skills/sap-rpt1/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/sap-rpt1/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-rpt1 -a codex2Вручную: положить файлы
.agents/skills/sap-rpt1/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-rpt1 -a cursor2Вручную: положить файлы
.cursor/skills/sap-rpt1/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/sap-skills sap-rpt12Вручную: положить файлы
.github/skills/sap-rpt1/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-rpt1 -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/sap-skills --path plugins/sap-rpt1/skills/sap-rpt1Вручную: положить файлы
.devin/skills/sap-rpt1/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/sap-skills --skill sap-rpt1 -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о sap-rpt1
Как установить sap-rpt1 в Claude Code?
Выполните npx skills add secondsky/sap-skills --skill sap-rpt1 -a claude-code. Скилл появится в ~/.claude/skills/sap-rpt1/SKILL.md.
Что делает sap-rpt1?
Помогает готовить выгрузки SAP FI/CO к локальным экспериментам с SAP-RPT-1-OSS: проверяет схему, ищет утечки целевой переменной и напоминает про согласования по данным.
Что нужно для локального запуска модели?
Python 3.11, авторизация в Hugging Face и достаточный объём памяти: артефакты модели лежат в gated-репозитории. Сам скилл инференс не запускает.