本文へ移動
cccskills
無料GitHub で公開日本語紹介

month-end-close

月次・四半期決算の作業日程、帳簿と明細の照合、残高の増減説明を点検します。締め日を左右する作業の連なりや未解決の差額を明らかにし、根拠のある決算確認を支えます。

原文原文の説明を見る

Use when running, planning or speeding up a month-end (or quarter-end) close — building or reviewing the close checklist and calendar, reconciling a bank statement or sub-ledger to the general ledger, writing or reviewing flux (variance) explanations, or finding why the close takes too many days. Orders close tasks by dependency and finds the critical path, proves each reconciliation and ages what is left, and refuses to sign off material fluctuations explained with boilerplate.

連携ツールSlack
インストール方法を見る

こんなときに便利

  • 作業の前後関係を踏まえ決算日程を組みたいとき
  • 銀行明細と総勘定元帳を照合したいとき
  • 重要な残高増減の説明を点検したいとき
  • 決算を遅らせる作業を特定したいとき

日本語での紹介

できること

月次・四半期決算を、日程計画、帳簿と明細の照合、残高の増減分析の3段階で点検します。作業の前後関係から締め日を決める最長の作業経路を特定し、担当者の負荷も確認します。照合では未一致項目と経過日数を整理し、差額がゼロになるか検証します。重要な増減には数値と証拠を伴う説明を求めます。

こんなときに便利

決算チェックリストを作る経理担当者や、締め処理が長引く理由を調べたい人に向いています。担当者・レビュー担当者の不足や自己レビュー、長期間残った照合項目、定型句だけの増減説明を検出します。

使い方の例

  • 「この決算計画から、締め日を左右する作業と担当者の負荷を確認して」
  • 「総勘定元帳と銀行明細を照合し、未一致項目を整理して」
  • 「試算表の重要な増減について、説明と証拠の不足を確認して」

注意点

CSVまたはJSONでデータを用意します。3つのスクリプトはPythonの標準ライブラリで動き、ネットワークやERPへの接続は使いません。重要性の基準や滞留日数の上限は利用組織の方針として指定します。会計・監査上の助言ではありません。MIT Licenseで提供されています。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(12)

  • SKILL.md5.4 KB
  • assets/bank_statement.example.csv213 B
  • assets/close_plan.example.json2.0 KB
  • assets/flux_input.example.csv654 B
  • assets/gl_cash.example.csv308 B
  • assets/reconciliation_signoff.md1.2 KB
  • references/close_calendar_and_benchmarks.md4.3 KB
  • references/flux_analysis_and_materiality.md4.0 KB
  • references/reconciliation_standards.md4.2 KB
  • scripts/close_calendar_planner.py11.0 KB
  • scripts/flux_analyzer.py9.0 KB
  • scripts/reconciliation_matcher.py12.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Month-End Close

Portability: 3 stdlib scripts, no network, no ERP connection. Export CSV or JSON; the scripts plan, prove and gate. Not accounting or audit advice. Thresholds and aging limits are your policy; the scripts make you state them.

A slow close is rarely slow everywhere. One chain of dependent tasks sets the close date, reconciliations "agree" without a proof, and flux review accepts "timing" as a reason. Each script attacks one of those.

Workflow

# 1 - Calendar: dependency order, critical path, owners, reviewers, load.
python scripts/close_calendar_planner.py --plan close_plan.json
# 2 - Reconciliations: match, prove, age. One run per account.
python scripts/reconciliation_matcher.py --gl gl_cash.csv --source bank.csv \
  --gl-balance 52708.60 --source-balance 47144.72 --as-of 2026-10-31 --preparer Sam --reviewer Lee
# 3 - Flux: every material change needs a quantified, evidenced explanation.
python scripts/flux_analyzer.py --input tb_compare.csv --pct 10 --abs 10000 --reviewer Lee

Step 1 schedules each task as soon as its predecessors finish, then checks the plan against people: one person booked for 1.5 days on WD1 is a plan that will slip. Speed up the critical path, nothing else.

Step 2 matches by reference, then by amount within a date window. What is left is a reconciling item: in the GL only (timing) or in the source only (book a journal entry). The proof must close to zero. An unexplained difference that was already in the opening balances points back to last month's reconciliation; one that divides by 9 is flagged as a likely transposition.

Step 3 marks an account material when it passes your threshold rule, flips sign, or appears or disappears. Its explanation fails if it is missing, stock ("timing", "in line with expectations"), or has no number in it.

The gates block on (exit 4)

  1. A task with no owner, or a key control with no reviewer or reviewed by its preparer.
  2. A plan whose critical path ends after the target workday.
  3. A reconciliation that does not prove, or an item older than the stale limit (default 90 days, policy).
  4. Preparer and reviewer being the same person, or a flux reviewer who owns the line.
  5. A material fluctuation with a missing, boilerplate or unquantified explanation.

Hard rules

  • A sign-off is not evidence of review. Record what was checked and where the support is.
  • Never plug a reconciliation. An unexplained difference is a finding until someone explains it.
  • Thresholds are policy, not standards. No auditing standard prescribes "10% and 10,000". State yours.
  • Explanations name the driver and the amount: what moved, by how much, why, and the document behind it.
  • Do not speed up off-critical-path tasks to shorten the close; they have slack.

Scripts

ScriptRoleExit codes
scripts/close_calendar_planner.pyTopological order, critical path, slack, WD deadlines, calendar dates, owner load, reviewer segregation0 · 2 at risk · 3 bad input or cycle · 4 blocked
scripts/reconciliation_matcher.pyTwo-pass matching, proof, aging buckets, journal entries needed, review check0 · 2 items · 3 · 4 unreconciled
scripts/flux_analyzer.pyMateriality by your rule, sign flips, explanation lint, evidence check, self-review0 · 2 evidence · 3 · 4 incomplete

All support --sample and --output json.

References and assets

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

a11y-audit

無料概要あり

Webアプリのアクセシビリティを点検し、WCAG 2.2のA・AA違反の検出から、フレームワーク別の修正案、再検証、監査報告書の作成まで支援するスキル。

  • 公開前にアクセシビリティを点検したいとき
  • 配色やキーボード操作を修正したいとき
  • 関係者向けの監査報告書作成
alirezarezvani/claude-skills2.9万2026年10月22日 更新

ab-test-setup

無料概要あり

Webページの見出しやボタン、料金表示などの変更を検証するために、仮説・評価指標・必要人数・実施期間を整理し、A/Bテストの設計から結果分析まで支援します。

  • LPの見出しを比較したいとき
  • 申込ボタンの変更を検証したいとき
  • 料金ページのテスト計画
alirezarezvani/claude-skills2.9万2026年10月22日 更新

ad-creative

無料概要あり

有料広告の見出しや本文を媒体ごとの文字数に合わせて作成し、配信実績を基にした改善案や比較テスト用の文案展開、文字数・表現の検証まで進めるスキル。

  • Google RSAの見出しを作りたいとき
  • MetaやLinkedInの広告文制作
  • 成果の出た広告の別案を作りたいとき
alirezarezvani/claude-skills2.9万2026年10月22日 更新

adversarial-reviewer

無料概要あり

コード変更を本番障害、保守性、セキュリティの三つの視点で厳しくレビューし、見落としや弱い前提を洗い出して、重要度とマージ判断をまとめるスキル。

  • プルリクエストをマージ前に確認
  • AIが書いたコードの再レビュー
  • 認証やデータアクセス処理の点検
alirezarezvani/claude-skills2.9万2026年10月22日 更新

aeo

無料概要あり

AIの回答で引用されることを目指し、記事の根拠や著者情報、構造を点検・改善します。監査レポートの作成に加え、見つけた引用を記録し、ページ別の状況を集計します。

  • 既存記事の根拠や信頼性の点検
  • AI回答向けの記事構造と引用の整理
  • 各AIサービスで見つけた引用の記録
alirezarezvani/claude-skills2.9万2026年10月22日 更新

agent-decision-receipts

無料概要あり

デプロイや削除、支払いなど重要なエージェント操作に、改ざんを検知できる署名付き記録を作成します。記録の要否を判断し、発行から証明書だけでのオフライン検証まで扱います。

  • 本番デプロイの署名付き記録作成
  • 削除や支払いの証跡保存
  • アクセス権付与の確認用記録
alirezarezvani/claude-skills2.9万2026年10月22日 更新

alirezarezvani のスキルをすべて見る

このスキルの問題を報告する