SuperAPI AI Directory

cash-position-monitoring

Data & analytics

View repository

Updated 10-16 08:46

About this skill

Load context

On first use: Read ../../CLAUDE.md to obtain scenario-level configuration (bank account list/alert thresholds/safety lines).


/cash-position-monitoring — Cash Balance Monitoring

Examples

→ Example: The user says "today's daily cash report is out, help me check whether there are any abnormal large-amount changes," and the system should invoke this skill to check abnormal items in the daily cash report.

→ Example: The user says "help us monitor the balances of our main accounts to prevent a cash flow break," and the system should invoke this skill to set up cash balance monitoring alerts.

→ Example: The user says "a subsidiary account balance differs from the bank statement by several hundred thousand, help me investigate," and the system should invoke this skill to perform cash discrepancy investigation.

Step 1: Obtain the balance of each account

Obtain the cash system balance from [CASH]:

□ 运营账户:[XXX万]
□ 工资账户:[XXX万]
□ 纳税账户:[XXX万]
□ 其他账户:[XXX万]
□ 合计:[XXX万]
□ 查询时间:[YYYY-MM-DD HH:MM]

Obtain the online banking balance from [BANK] (real-time):

□ 运营账户:[XXX万]
□ 工资账户:[XXX万]
□ 纳税账户:[XXX万]
□ 其他账户:[XXX万]
□ 合计:[XXX万]
□ 查询时间:[YYYY-MM-DD HH:MM]

Obtain the book balance from [ERP]:

□ 运营账户:[XXX万]
□ 工资账户:[XXX万]
□ 纳税账户:[XXX万]
□ 其他账户:[XXX万]
□ 合计:[XXX万]

Step 2: Three-party reconciliation

Reconciliation results:

Account Cash System Online Banking ERP Book Balance Consistency
Operating Account [XXX ten thousand] [XXX ten thousand] [XXX ten thousand] ✅/⚠️/🔴
Payroll Account [XXX ten thousand] [XXX ten thousand] [XXX ten thousand] ✅/⚠️/🔴
Tax Payment Account [XXX ten thousand] [XXX ten thousand] [XXX ten thousand] ✅/⚠️/🔴
Other Accounts [XXX ten thousand] [XXX ten thousand] [XXX ten thousand] ✅/⚠️/🔴
Total [XXX ten thousand] [XXX ten thousand] [XXX ten thousand] ✅/⚠️/🔴
一致性判断:
  ✅ 一致(三方完全一致)
  ⚠️ 轻微差异(差异 < 1 万,可解释)
  🔴 差异较大(须立即核查原因)

Discrepancy handling (if any):

□ 资金系统 vs 网上银行差异:[XXX万]
  → 可能原因:[在途资金/系统延迟/未达账项]
  → 处理建议:[...]

□ 网上银行 vs ERP 差异:[XXX万]
  → 可能原因:[未记账凭证/银行已付 ERP 未付]
  → 处理建议:[...]

Step 3: Balance anomaly check

Check whether the balance is below the safety line:

Account Current Balance Safety Line Status
Operating Account [XXX ten thousand] [XXX ten thousand] ✅Safe/⚠️Watch/🔴Alert
Payroll Account [XXX ten thousand] [XXX ten thousand] ✅Safe/⚠️Watch/🔴Alert
Tax Payment Account [XXX ten thousand] [XXX ten thousand] ✅Safe/⚠️Watch/🔴Alert

Cash alert determination:

🔴 红色预警(如有):
  - 单一账户余额 < [XXX万]
  - 合并可用资金 < [XXX万]
  → 🔴 立即生成红色预警报告

⚠️ 橙色预警(如有):
  - 单一账户余额 < [XXX万]
  - 合并可用资金 < [XXX万]
  → ⚠️ 生成橙色预警通知

🟡 黄色预警(如有):
  - 单一账户余额 < [XXX万]
  - 授信额度使用 > 80%
  → 🟡 记录,列入下周关注

Step 4: Generate the daily cash report

═══════════════════════════════════════
资金日报
报表日期:[YYYY-MM-DD]
生成时间:[YYYY-MM-DD HH:MM]
═══════════════════════════════════════

【银行账户余额】

账户 | 资金系统 | 网上银行 | ERP账面 | 一致性
-----|---------|---------|---------|--------
运营 | [XXX万] | [XXX万] | [XXX万] | [✅/⚠️]
工资 | [XXX万] | [XXX万] | [XXX万] | [✅/⚠️]
纳税 | [XXX万] | [XXX万] | [XXX万] | [✅/⚠️]
专项 | [XXX万] | [XXX万] | [XXX万] | [✅/⚠️]
**合计** | [XXX万] | [XXX万] | [XXX万] | [✅/⚠️]

【昨日流水概览】

□ 收入:[X] 笔 / [XXX万]
  - [主要来源...]
□ 支出:[X] 笔 / [XXX万]
  - [主要去向...]

□ 净流量:[XXX万](+/-)
□ 昨日日终余额:[XXX万]

【今日待处理】

□ 待支付申请:[X] 笔 / [XXX万]
□ 即将到期(3日内):[X] 笔 / [XXX万]
□ 待认领到账:[X] 笔 / [XXX万]

【资金预警】

🔴 红色预警:[无/描述]
⚠️ 橙色预警:[无/描述]
🟡 黄色预警:[无/描述]

【须关注事项】

□ 账户余额低于安全线:[账户名称] [余额] [安全线]
□ 三方数据不一致:[账户名称] [差异金额]
□ 异常流水:[描述]

【下周到期提醒】

□ 下周到期贷款:[XXX万] — [银行] — [到期日]
□ 下周到期大额付款:[XXX万] — [供应商] — [到期日]

═══════════════════════════════════════
置信度:[✅ 高 / ⚠️ 中 / 🔴 低]
数据截止:[YYYY-MM-DD HH:MM]
═══════════════════════════════════════

Escalation trigger conditions

  • The balance of any account is below the safety line
  • Three-party data discrepancy > [fill in the blank: e.g., 100,000]
  • Red/orange alert found
  • There are large abnormal transactions (> [fill in the blank: e.g., 500,000])

Finance Skills — cash-position-monitoring atomic skill