К основному содержанию
скилл CX Codex

month-end-close · openaccountant — скилл для Claude Code: что делает и как установить

Пошагово закрывает бухгалтерию за прошлый или выбранный месяц. Находит пропущенные категории и сверяет остаток с выпиской из банка.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add openaccountant/skills --skill month-end-close -a claude-code
Открыть на GitHub

Что делает month-end-close

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

Для автоматизации скилл использует набор инструментов Wilson: transaction_search, anomaly_detect, categorize и spending_summary. Если эти утилиты не подключены, автор приводит альтернативный ручной сценарий через экспорт выписок из банка в Excel.

Финальный шаг — сверка расчётного баланса с конечной суммой по банковской выписке. Расхождение должно быть сведено к нулю, поэтому пропускать несовпадающие доллары инструкция прямо запрещает. Если счетов несколько, закрывать их придётся по очереди.

Какие задачи решает

  • Сверить итоговый баланс за месяц с банковской выпиской
  • Найти транзакции без назначенных категорий
  • Выявить дубликаты платежей и необычные списания
  • Сформировать итоговую сводку доходов и расходов

Примеры запросов агенту

  • Закрой бухгалтерию за прошлый месяц
  • Проверь транзакции за март 2026 года и найди дубликаты
  • Сделай сверку расходов с выпиской по счёту

Как установить month-end-close

1Через Skills CLI (Vercel)

npx skills add openaccountant/skills --skill month-end-close -a claude-code

2Вручную: положить файлы

~/.claude/skills/month-end-close/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/month-end-close/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о month-end-close

Как установить month-end-close в Claude Code?

Выполните команду npx skills add openaccountant/skills --skill month-end-close -a claude-code. Файл скилла будет сохранён в ~/.claude/skills/month-end-close/SKILL.md.

Что делает month-end-close?

Скилл проводит пользователя по семи шагам закрытия бухгалтерского месяца. Он выгружает операции, размечает категории, отслеживает аномалии и сопоставляет итоговый баланс с банковской выпиской.

Что делать, если у компании несколько банковских счетов?

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

Исходный текст

SKILL.md · MIT
---
name: month-end-close
description: >
  Run a monthly bookkeeping close checklist with reconciliation.
---

# Month-End Close

## Overview
A structured checklist for closing your books each month. Ensures all transactions are categorized, anomalies are reviewed, accounts reconcile, and reports are generated before moving on.

## Wilson Tools Used
- `anomaly_detect` — find uncategorized transactions, duplicate entries, and unusual amounts that need review
- `spending_summary` — generate the monthly summary for reconciliation against bank statements
- `categorize` — apply categories to any uncategorized transactions found during close
- `transaction_search` — pull the full month of transactions for review

## Workflow
1. Ask which month is being closed (defaults to previous month).
2. Run the close checklist in order:

**Step 1: Pull all transactions**
Use `transaction_search` for the full month to get the complete transaction set.

**Step 2: Find uncategorized transactions**
Use `anomaly_detect` to identify transactions without categories. Report the count and total dollar amount uncategorized.

**Step 3: Categorize outstanding items**
Use `categorize` to assign categories to uncategorized transactions. Ask the user to confirm any ambiguous ones.

**Step 4: Detect anomalies**
Use `anomaly_detect` to flag duplicates, unusually large transactions, and amounts that deviate significantly from patterns.

**Step 5: Generate monthly summary**
Use `spending_summary` for the month. Compare totals against the bank statement ending balance.

**Step 6: Reconciliation check**
Present the reconciliation:

```
MONTH-END CLOSE — [Month Year]
═══════════════════════════════════════
Checklist                        Status
───────────────────────────────────────
Transactions imported            ✓ 247 transactions
Uncategorized resolved           ✓ 0 remaining
Anomalies reviewed               ✓ 3 flagged, 3 resolved
Duplicates checked               ✓ None found

RECONCILIATION
Bank Statement Ending Balance    $XX,XXX
Wilson Calculated Balance        $XX,XXX
Difference                            $0
Status                           RECONCILED

MONTHLY SUMMARY
Total Income                     $XX,XXX
Total Expenses                  ($XX,XXX)
Net Income                        $X,XXX
═══════════════════════════════════════
```

**Step 7: Archive**
Confirm the month is closed. Recommend exporting a PDF or CSV snapshot for records.

## Without Wilson
1. Download your bank statement PDF for the month (Chase: Statements & Documents; Amex: Statements; most banks: Settings > Documents > Statements).
2. Export the month's transactions as CSV from your bank.
3. Open the CSV in a spreadsheet. Check for blank categories — filter the Category column for blanks.
4. Manually categorize each blank row.
5. Check for duplicates: sort by Amount, then by Date, and look for identical rows.
6. Sum all transactions: `=SUM(Amount)`. Compare to the net change on your bank statement (ending balance minus starting balance).
7. If there is a difference, sort by date and compare line-by-line against the bank statement PDF.
8. Common discrepancies: pending transactions that posted the next month, bank fees not yet downloaded, or split transactions.
9. Save the reconciled spreadsheet with the naming convention: `YYYY-MM-close.xlsx` (e.g., `2026-03-close.xlsx`).

## Important Notes
- Close the books within the first 5 business days of the following month while transactions are fresh.
- The reconciliation step is critical. If Wilson's total and your bank statement do not match, do not skip it. Track down every dollar of difference.
- Keep a running list of recurring items that need manual attention each month (owner draws, transfers between accounts, reimbursements).
- If you have multiple bank accounts or credit cards, close each one separately, then do a combined summary.

© openaccountant · MIT · openaccountant/skills

Похожие скиллы

Все скиллы по теме «Финансы и бизнес» →

Сначала — month-end-close от других авторов.

month-end-close Alireza Rezvani Скилл планирует закрытие месяца или квартала, проверяет сверки и требует числовых объяснений отклонений. Подходит для поиска причин долгого закрытия. 1установок close-month официальный anthropics Закрывает бухгалтерские книги, сверяет транзакции с платёжными системами, обновляет прогноз на 30/60/90 дней и собирает пакет отчётов. CX Codex +1 1 800установок month-end-prep официальный anthropics Сверяет бухучёт (QuickBooks, Xero, Zoho Books, NetSuite, MYOB) с расчётами PayPal, Shopify, Square и Stripe, ищет ошибки и дубли, затем пишет отчёт P&L и готовит закрывающий пакет в xlsx и PDF. CX Codex +1 1 700установок QuickBooks Automation Claude Office Skills Скилл автоматизирует работу с QuickBooks: от счетов и расходов до сверки банковских выписок и финансовых отчётов. Пригодится для ведения бухгалтерии прямо из интерфейса агента. CX Codex +1 4 700установок xero membrane Управляет счетами, контактами и банковскими операциями в Xero через Membrane CLI. Пригодится, когда нужно поручить агенту бухгалтерские задачи. CX Codex +1 346установок gnucash-mcp ninetails-io Подключает ИИ-ассистента к вашей книге GnuCash: сводка по счетам, сверка, счета клиентам. Данные остаются на вашей машине. CX Codex +1 ★ 83звёзд репо affiliate-payout-audit Maya-Beth Finotti Проверяет расчёт партнёрских комиссий до перевода денег: пересчитывает ставки и уровни, ищет дубли конверсий, проверяет окна валидации и налоговые формы. CX Codex +1 13 500установок

Из того же набора44

bank-sync Подключает банковские счета к Wilson и тянет новые транзакции каждый день через Plaid. Пригодится тем, кто ведёт учёт в Wilson и устал от ручных CSV. CX Codex +1 641установок contractor-tracking Скилл отслеживает выплаты независимым подрядчикам за налоговый год, группирует суммы по получателям и предупреждает о достижении лимита в $600 для формы 1099-NEC. CX Codex +1 525установок rental-property Считает NOI, cap rate, cash-on-cash и ROI по каждому объекту аренды. Пригодится, когда нужно свести доход и расходы перед подачей Schedule E. CX Codex +1 493установок cash-flow-forecast Строит прогноз движения денежных средств на базе скользящей средней за 3 месяца. Находит регулярные доходы и расходы по истории транзакций и предупреждает о кассовых разрывах. CX Codex +1 473установок spending-review Скилл собирает траты по категориям за месяц, сравнивает с прошлым месяцем и показывает, где расходы выросли. Пригодится, если ведёте бюджет в Wilson или в банковских CSV. CX Codex +1 468установок import-transactions Скилл импортирует финансовые выписки в форматах CSV, OFX и QIF, распознаёт банки по колонкам и убирает повторы. Помогает загружать банковские транзакции в базу без ручной правки таблиц. CX Codex +1 453установок zero-based-budget Распределяет каждый доллар дохода по категориям расходов, сбережений и долгов до нулевого остатка. Помогает спланировать траты на месяц вперёд. CX Codex +1 450установок invoice-aging Раскладывает неоплаченные счета по срокам просрочки и показывает, кто из клиентов задерживает платежи. Полезен, когда нужно понять, сколько денег зависло у заказчиков. CX Codex +1 449установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой