본문으로 건너뛰기
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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 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의 스킬 모두 보기

이 스킬의 문제 신고