Skip to main content
skill CX Codex

month-heads-up — Claude Code skill: cash forecast and install

Forecast cash flow for 30 or 60 days and spot the tightest week. Run the skill before month-end to review upcoming bills and expected funds.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add ilyautov/small-business-ru --skill month-heads-up -a claude-code
Open on GitHub

What month-heads-up does

The skill gathers current cash and receivables from accounting, then checks payment data for settled and pending funds. It includes recurring costs and bills due within 14 days, estimates the balance week by week, and flags the lowest point. It is designed to run on the 25th; choose a 30- or 60-day horizon.

The summary shows today’s balance, the forecast at the end of the period, and up to two items to act on, such as following up on an overdue invoice or delaying a cost. If accounting is unavailable, the skill stops. Without payment or bank statement data, it leaves acquiring proceeds out of the forecast. It never sends messages or initiates payments; it can offer to draft payment reminders.

What it helps with

  • forecast cash available over the coming weeks
  • identify the week with the lowest projected balance
  • find overdue bills and payments due soon
  • decide which unpaid invoices need a follow-up
  • flag costs that could be rescheduled

Example prompts for the agent

  • Run month-heads-up and forecast cash flow for the next 30 days.
  • Run month-heads-up with a 60-day horizon.
  • Prepare the month-end summary and flag invoices that need payment reminders.

How to install month-heads-up

1Skills CLI (Vercel)

npx skills add ilyautov/small-business-ru --skill month-heads-up -a claude-code

2Manually: put the files in place

~/.claude/skills/month-heads-up/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/month-heads-up/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about month-heads-up

How do I install month-heads-up in Claude Code?

Run npx skills add ilyautov/small-business-ru --skill month-heads-up -a claude-code. The skill file is at ~/.claude/skills/month-heads-up/SKILL.md.

What does month-heads-up do?

It forecasts cash flow over the selected period, identifies the tightest week, and highlights up to two items to address.

What happens if accounting or payment data is unavailable?

The skill stops if accounting is unavailable. If payment data or the bank statement cannot be accessed, it uses accounting data and excludes acquiring proceeds from the forecast.

Source text

SKILL.md · Apache-2.0
---
name: month-heads-up
description: >
  Запускается 25-го числа — показывает прогноз денежного потока на ближайшие 30 дней и помечает всё, на что стоит обратить внимание до конца месяца. Принимает необязательный горизонт 30 или 60 дней. Командная форма: вызывается по имени.
allowed-tools: Read, WebFetch
---

<!-- Производное от Anthropic knowledge-work-plugins / small-business (Apache-2.0, (c) Anthropic). Локализовано под РФ, файл изменён. См. /NOTICE и /LICENSE. -->

# Сводка перед концом месяца

Самые дорогие сюрпризы по деньгам случаются в последнюю неделю месяца, когда
менять что-то уже поздно. Этот скилл запускается 25-го и показывает ближайшие
30 дней заранее: где самая тонкая неделя и какие две вещи стоит сделать прямо
сейчас, чтобы её пройти спокойно.

Сделай предупредительную сводку перед концом месяца. Подтяни прогнозные данные по
деньгам и дай собственнику ясную картину «вот как выглядят ближайшие 30 дней» с
конкретными вещами, за которыми стоит следить.

Разбор аргументов:
- `--horizon` (по умолчанию: `30`) — окно прогноза в днях (`30` или `60`)

## Шаг 1 — Текущая денежная позиция

По рабочему процессу скилла `cash-flow-snapshot`:

1. Подтяни из `~~бухгалтерия` (1С/МойСклад) текущий остаток денег и дебиторку.
2. Подтяни из `~~платежи` (ЮKassa/Тинькофф/банк-выписка) зачисленный остаток и
   ожидающие зачисления.
3. Сложи в общий доступный + входящий денежный поток.

## Шаг 2 — Предстоящие обязательства

1. Подтяни из `~~бухгалтерия` регулярные расходы (зарплата, подписки, аренда),
   которые выпадают на ближайшие 30 дней.
2. Подтяни все счета, просроченные или со сроком в ближайшие 14 дней.
3. Пометь любой платёж, который опустит остаток ниже комфортного буфера (по
   умолчанию: < 150 000 ₽ или средний месячный расход собственника по учёту × 0,5).

## Шаг 3 — Прогноз денежного потока

1. Спрогнозируй нетто-поток за 30 дней: текущий остаток + ожидаемые поступления
   − известные обязательства.
2. Найди самую напряжённую неделю (с наименьшим прогнозным остатком).
3. Пометь, если по какой-то неделе прогноз уходит в минус.

## Шаг 4 — Две вещи на контроле

Выведи не больше двух конкретных, применимых пунктов на контроле:
- Какой счёт(а) выставить на оплату прямо сейчас (напомнить должнику)
- Какой расход(ы) отложить или пересогласовать

Формат:

```
Сводка перед концом месяца — {текущая дата}
Горизонт: ближайшие {X} дней

Денег сегодня: {сумма} ₽
Прогноз на конец периода: {сумма} ₽
Самая напряжённая неделя: {диапазон дат} — прогноз {сумма} ₽

ДВЕ ВЕЩИ НА КОНТРОЛЕ
1. {пункт} — {почему важно} — рекомендуемое действие: {действие}
2. {пункт} — {почему важно} — рекомендуемое действие: {действие}
```

## Сбои коннекторов

Если `~~бухгалтерия` недоступна — остановись: прогноз денег требует учёта как
источника истины. Если нет `~~платежи` — построй прогноз только по данным учёта
и отметь «эквайринг не подключён — поступления через эквайринг исключены из
прогноза». То же, если недоступна банк-выписка.

## Точки подтверждения (approval gates)

- **Никогда не инициируй платежи и не отправляй письма/сообщения автоматически.**
  Показывай данные и действия, чтобы собственник сделал их сам.
- **Никогда не прогнозируй выручку, не подтверждённую в учёте или эквайринге.**
  Используй только консервативные оценки.

### Пример (иллюстративный, данные условные)

**Вход:** скилл запустился 25-го, горизонт 30 дней.

**Выход:**
```
Сводка перед концом месяца — 25.04
Горизонт: ближайшие 30 дней

Денег сегодня: 310 000 ₽
Прогноз на конец периода: 95 000 ₽
Самая напряжённая неделя: 12–18.05 — прогноз 40 000 ₽

ДВЕ ВЕЩИ НА КОНТРОЛЕ
1. Счёт «Вектору» на 120 000 ₽ просрочен 12 дней — закрывает провал недели
   12–18.05 — действие: отправить напоминание сегодня.
2. Закупка упаковки на 60 000 ₽ запланирована на 14.05 — ложится на тонкую
   неделю — действие: перенести на 22.05 после поступления от «Вектора».
```
*(Все числа условные, для иллюстрации формата.)*

## Вывод

Покажи отформатированную сводку и предложи подготовить черновики напоминаний об
оплате для всех помеченных просроченных счетов.

© ilyautov · Apache-2.0 · ilyautov/small-business-ru

Similar skills

All skills for Finance and business →

From the same set24

smb-router It reads what the owner needs right now and points to a single command or skill, then offers to run it. Useful when the small-business plugin's command list feels like a maze. CX Codex +1 ★ 26repo stars smb-onboard Guides small business owners through initial connector setup, runs a live test workflow, and saves company context into session memory. CX Codex +1 ★ 26repo stars sales-brief Reviews sales data, spots seasonal patterns, and drafts a two-week content brief. Use it to choose which products to feature and which to discount. CX Codex +1 ★ 26repo stars review-contract Reviews contracts under Russian civil law, flags hidden legal risks by severity level, and drafts concrete redline edits. Works with local files or Russian EDI systems. CX Codex +1 ★ 26repo stars monday-brief Assembles a single-screen Monday morning brief covering cash, sales, pipeline, and top priorities. CX Codex +1 ★ 26repo stars margin-analyzer This skill compares revenue and costs for products or services, accounts for VAT status, and models price scenarios. Use it to see which items bring in gross profit. CX Codex +1 ★ 26repo stars job-post-builder Creates a hiring package including a job description, interview scoring guide, and job offer from a brief. CX Codex +1 ★ 26repo stars invoice-chase This skill checks overdue invoices, drafts reminders based on payment history, and prioritizes accounts tied to an upcoming cash shortfall. The owner approves each message before it goes out. CX Codex +1 ★ 26repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor