Собрать еженедельный отчёт по работе менеджеров из «Финансовой таблицы» и записать срез с анализом в таблицу «Отчет клод». Используй, когда Дима пишет "/report", "собери отчёт", "сделай отчёт за <месяц>", "отчёт за март", "дай еженедельный срез". Группировка по менеджеру, данные за указанный месяц, блок с Δ по сравнению с прошлым срезом + прозаический анализ.
Собираем снимок показателей работы менеджеров за месяц и добавляем новый блок в таблицу «Отчет клод». Если в этом месяце уже были срезы — считаем Δ относительно предыдущего.
14bZiqurDD9_tMJ6OiScWf4-TL2JQ2Wo6MeXyc_ti8KA. Листы по годам — 2026, 2025, 2024. Колонки: A=Месяц, B=ФИО, D=Партнёр, E=Менеджер (группируем по нему), F=План, G=Факт, H=Долг.1k8sK-39m0SP1EfV4J_IjKbWm9HMmufoZOx2WYZG5ais. Один лист = один месяц (Март 2026, Апрель 2026, ...).Для каждого менеджера и в строке ИТОГО:
~/.claude/skills/ (или обнови: cd ~/.claude/skills && git pull).python3 -m venv ~/.claude/skills/report-weekly/.venv && ~/.claude/skills/report-weekly/.venv/bin/pip install gspread google-authpython -m venv "$env:USERPROFILE\.claude\skills\report-weekly\.venv"; & "$env:USERPROFILE\.claude\skills\report-weekly\.venv\Scripts\pip.exe" install gspread google-authservice_account.json в одно из мест:
~/Desktop/receipt-bot/service_account.json (дефолт, если работаешь с receipt-bot)~/.claude/skills/report-weekly/service_account.json (рядом со скриптом — но не закоммить в гит!)REPORT_SERVICE_ACCOUNT=/полный/путь/до/service_account.jsonШаг 1. Сбор данных. Запусти (путь к python зависит от ОС):
macOS/Linux:
~/.claude/skills/report-weekly/.venv/bin/python \
~/.claude/skills/report-weekly/report.py fetch \
--month <Месяц> [--year <Год>]
Windows:
& "$env:USERPROFILE\.claude\skills\report-weekly\.venv\Scripts\python.exe" `
"$env:USERPROFILE\.claude\skills\report-weekly\report.py" fetch `
--month <Месяц> [--year <Год>]
Месяц — именительный падеж с заглавной: Январь, Февраль, Март, Апрель, Май, Июнь, Июль, Август, Сентябрь, Октябрь, Ноябрь, Декабрь. Год по умолчанию — текущий. Скрипт вернёт JSON с current (менеджеры + итоги) и previous (прошлый срез в этом листе, если есть, или null).
Шаг 2. Напиши анализ. На основе JSON напиши анализ прозой (3–5 абзацев). Правила Димы:
previous — разбери динамику: кто подтянулся, кто просел, какие метрики изменились сильнее всего.Сохрани в файл, например /tmp/analysis_<месяц>_<год>.txt.
Шаг 3. Запись в таблицу. Запусти (команда аналогична fetch, только write + --analysis-file):
macOS/Linux:
~/.claude/skills/report-weekly/.venv/bin/python \
~/.claude/skills/report-weekly/report.py write \
--month <Месяц> [--year <Год>] \
--analysis-file /tmp/analysis_<месяц>_<год>.txt
Windows: тот же вызов, только python путь — $env:USERPROFILE\.claude\skills\report-weekly\.venv\Scripts\python.exe, и файл анализа лучше класть в $env:TEMP\analysis_<месяц>_<год>.txt.
Скрипт:
<Месяц> <Год>, если его нет.87 (+5), р.1 346 000 (+150 000), 87.4% (+0.8)).Шаг 4. Кратко отчитайся Диме. Скажи какой лист обновлён, сколько менеджеров, если была дельта — упомяни ключевую динамику.
fetch --month <текущий месяц> (определи по сегодняшней дате) → анализ → write.--month Март --year <текущий год>.--month Март --year 2025 (читаем из листа 2025).--month Апрель.[email protected] должен иметь доступ Editor к DST.--analysis-file можно не передавать — тогда просто запишется пустая строка «Анализ: », но так делать не стоит, Дима хочет анализ всегда.report.py, константы COL_*.