跳到正文
cccskills
免费在 GitHub 公开

month-end-close

Plan and review month-end or quarter-end accounting close work using exported data. Identify tasks that determine the deadline, reconcile ledger balances with supporting records, and flag significant changes whose explanations lack numbers or evidence.

中文简介正在准备中。当前显示英语简介。

原文查看原文说明

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
查看安装方法

适用场景

  • Building a close calendar with task dependencies
  • Reconciling bank statements with the general ledger
  • Reviewing explanations for significant balance changes
  • Finding the tasks that delay the accounting close

包含的文件(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(原文)

安装前可以查看交给 AI 代理的指令内容。

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 的隐私权政策和服务条款。

同一仓库的技能

Audit web applications for accessibility issues against WCAG 2.2 Level A and AA, the web accessibility standards. Get framework-specific code fixes, contrast checks, verification steps, and reports, with options for automated checks in development pipelines.

中文简介正在准备中。当前显示英语简介。

  • Audit a web application before release
  • Fix contrast and keyboard navigation issues
  • Prepare accessibility reports for stakeholders
alirezarezvani/claude-skills2.9万2026年10月21日 更新

Plan A/B tests that compare page variations, from headlines to pricing layouts. Define a hypothesis, choose success metrics, calculate sample size and duration, and prepare launch checks and results reports to support decisions.

中文简介正在准备中。当前显示英语简介。

  • Comparing landing page headlines
  • Testing signup button changes
  • Planning pricing page experiments
alirezarezvani/claude-skills2.9万2026年10月21日 更新

Create paid ad headlines and body copy tailored to each platform's character limits. Use existing performance data to develop variations, explore new messaging angles, and check copy for length, quality, and potential rejection risks.

中文简介正在准备中。当前显示英语简介。

  • Creating Google RSA headlines
  • Writing Meta and LinkedIn ad copy
  • Developing variations of successful ads
alirezarezvani/claude-skills2.9万2026年10月21日 更新

Review code changes from three critical perspectives: production failures, maintainability, and security. Get a consolidated report that ranks findings by severity and provides merge guidance, helping examine assumptions that an ordinary self-review may overlook.

中文简介正在准备中。当前显示英语简介。

  • Reviewing a pull request before merging
  • Getting a second opinion on AI-written code
  • Checking authentication or data access code
alirezarezvani/claude-skills2.9万2026年10月21日 更新

aeo

免费

Audit and improve content intended for citation in AI answers. Review evidence, author information, and structure, generate revised content and structured metadata, and keep a local record of observed citations across AI services.

中文简介正在准备中。当前显示英语简介。

  • Audit existing articles for evidence and credibility gaps
  • Revise article structure and references for AI answers
  • Record citations observed across AI services
alirezarezvani/claude-skills2.9万2026年10月21日 更新

Create signed records for consequential agent actions such as deployments, deletions, and payments. Decide which actions need evidence, record the agent, action, target, and policy, then verify the resulting certificate offline to detect later changes.

中文简介正在准备中。当前显示英语简介。

  • Creating signed records for production deployments
  • Preserving evidence of deletions and payments
  • Recording access grants for later review
alirezarezvani/claude-skills2.9万2026年10月21日 更新

查看 alirezarezvani 的全部技能

报告此技能的问题