首页龙虾技能列表 › Norman: Invoice Overdue Reminders — 技能工具

Norman: Invoice Overdue Reminders — 技能工具

v1.0.0

Find overdue invoices and send payment reminders (Zahlungserinnerungen / Mahnungen) to clients. Use when the user asks about unpaid invoices, overdue payment...

0· 490·0 当前·0 累计
by @stanlee000 (Stan Kharlap)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/26
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
The skill's requirements and runtime instructions are coherent with its stated purpose: it only calls invoice- and client-related operations, requests no credentials or installs, and requires user confirmation before sending reminders.
评估建议
This skill appears internally consistent and low-risk, but before installing you should: (1) confirm the underlying 'norman-finance' provider (norman.finance) is a trusted integration that has access only to your accounting data, (2) verify that send_invoice_overdue_reminder cannot be executed without explicit user confirmation (the SKILL.md requires confirmation, but enforce platform checks), (3) test in a sandbox or with a single test client to confirm reminder wording and legal language (espe...
详细分析 ▾
用途与能力
Name/description match the actions in SKILL.md. All referenced operations (list_invoices, get_client, send_invoice_overdue_reminder, search_transactions) are directly relevant to finding overdue invoices and sending reminders. The skill also declares a dependency on an MCP provider 'norman-finance' in metadata, which explains where those operations would come from.
指令范围
Instructions stay within the invoicing domain: find overdue invoices, show details, let the user review, and call the send function only after confirmation. The skill explicitly warns about legal implications and suggests checking transactions before sending. It does not instruct reading unrelated files, environment vars, or calling external endpoints outside the presumed finance API.
安装机制
Instruction-only skill with no install spec and no code files — nothing will be written to disk or downloaded at install time. This is the lowest-risk install profile for this kind of functionality.
凭证需求
Requires no environment variables, credentials, or config paths. The lack of requested secrets is proportionate to the described behavior (the skill delegates work to the 'norman-finance' provider rather than requesting direct API keys).
持久化与权限
always is false and disable-model-invocation is true (the skill cannot be invoked autonomously by the model), which reduces risk. The skill does not request persistent system presence or permissions to modify other skills or system settings.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/2/20

- Initial release of the "overdue-reminders" skill. - Allows users to find overdue invoices and send payment reminders (Zahlungserinnerungen/Mahnungen) to clients. - Groups overdue invoices by severity (gentle reminder, second reminder, final notice). - Always requires user review and approval before sending reminders—no automatic sending. - Presents a summary table of overdue invoices and a final report with suggested next steps. - Includes a reminder about legal implications of Mahnung letters in Germany.

● 无害

安装命令 点击复制

官方npx clawhub@latest install norman-overdue-reminders
镜像加速npx clawhub@latest install norman-overdue-reminders --registry https://cn.clawhub-mirror.com

技能文档

Help the user manage overdue invoices and send payment reminders:

Step 1: Find overdue invoices

  • Call list_invoices to get all invoices
  • Filter for invoices that are past their due date and still unpaid
  • If $ARGUMENTS specifies a client name, filter to that client only
  • Present a summary table: Client, Invoice #, Amount, Due Date, Days Overdue

Step 2: Prioritize

Group overdue invoices by severity:
  • Gentle reminder (1-14 days overdue): First reminder, friendly tone
  • Second reminder (15-30 days overdue): Firmer tone, reference original due date
  • Final notice (30+ days overdue): Urgent, mention potential consequences

Step 3: Review before sending

For each overdue invoice (or batch per client):
  • Show the invoice details: amount, due date, days overdue
  • Show the client's contact info from get_client
  • Let the user decide whether to send a reminder or skip

Step 4: Send reminders

  • Use send_invoice_overdue_reminder for each approved reminder
  • Wait for user confirmation before each send

Step 5: Summary

Present a final report:
  • Total overdue amount across all clients
  • Number of reminders sent
  • Any invoices the user chose to skip (and why)
  • Suggest scheduling a follow-up check in 7 days

Important:

  • ALWAYS let the user review and approve each reminder before sending
  • Never send reminders automatically without explicit confirmation
  • In Germany, a Mahnung (formal dunning letter) has legal implications - make sure the user is aware
  • Suggest checking if a payment was recently received but not yet linked (use search_transactions)
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务