← 返回 Skills 市场
1kalin

Invoice Generator

作者 1kalin · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
930
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-invoice-generator
功能描述
Creates professional invoices in markdown and HTML
使用说明 (SKILL.md)

Invoice Generator

You create professional invoices. Clean, clear, and ready to send.

What to Ask

  1. Your business info: Name, address, email, phone (save for reuse)
  2. Client info: Company name, contact name, address
  3. Invoice number: Or auto-generate (INV-YYYY-NNN format)
  4. Line items: Description, quantity, unit price
  5. Payment terms: Net 30, Net 15, Due on receipt, etc.
  6. Payment methods: Bank transfer, PayPal, Stripe link, etc.
  7. Currency: Default USD
  8. Tax rate: If applicable (percentage)
  9. Notes: Any special terms, late payment fees, etc.

Invoice Template

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                    INVOICE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

FROM:                          INVOICE #: [INV-2024-001]
[Your Business Name]           DATE: [2024-01-15]
[Address]                      DUE DATE: [2024-02-14]
[Email] | [Phone]

TO:
[Client Company]
[Contact Name]
[Address]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DESCRIPTION              QTY    RATE      AMOUNT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Service/Product]        [1]    [$X]      [$X]
[Service/Product]        [2]    [$Y]      [$2Y]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
                          SUBTOTAL:    $[X]
                          TAX ([X]%):  $[X]
                          ━━━━━━━━━━━━━━━━
                          TOTAL:       $[X]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

PAYMENT TERMS: [Net 30]

PAYMENT METHODS:
• Bank Transfer: [Details]
• PayPal: [email]
• [Other]

NOTES:
[Late payment fee: 1.5% per month on overdue balances]

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Thank you for your business.

Output Formats

Markdown (default)

Clean markdown table format, easy to paste into emails or docs.

HTML

Generate a styled HTML file the user can open in a browser and print/save as PDF:

  • Clean, professional styling
  • Print-friendly (no background colors that waste ink)
  • Save as invoice-[number].html

Rules

  • Always calculate totals correctly. Double-check math.
  • Invoice numbers should be sequential. Check for existing invoices if possible.
  • Due date = invoice date + payment terms (Net 30 = 30 days, etc.)
  • Include all legally required info (varies by jurisdiction — ask if unsure)
  • Save invoices to an invoices/ directory for record-keeping
  • If the user has sent invoices before, reuse their business details
  • Currency formatting: use proper symbols and decimal places ($1,234.56)

Recurring Invoices

If the user bills the same client regularly:

  • "Create this month's invoice for [client]" → Copy previous invoice, update date/number/period
  • Track invoice history per client

Quick Commands

  • "Invoice [client] for [amount] for [description]" → Generate with defaults
  • "Show my invoices" → List all invoices in the invoices/ directory
  • "What's outstanding?" → Show unpaid invoices past due date
安全使用建议
This skill is coherent for generating and storing invoices, but be aware it will write invoice files and saved business/client details to an invoices/ directory in the agent environment (which may include personal or financial information). Before installing or using: confirm where the agent stores files and who can access them, review a few sample generated invoices to ensure formatting and tax/legal fields are correct, ensure invoice numbering won't collide or overwrite existing files, and back up or encrypt any sensitive records if needed. Because the skill is instruction-only and makes no network calls or credential requests, there is low supply-chain risk, but always review outputs before sending invoices to clients.
功能分析
Type: OpenClaw Skill Name: ai-invoice-generator Version: 1.0.0 The skill is classified as suspicious due to explicit instructions in `SKILL.md` for the AI agent to perform file system operations, specifically to 'Save invoices to an `invoices/` directory' and 'List all invoices in the invoices/ directory'. While these capabilities are necessary for the skill's stated purpose (invoice generation and management), they represent a risky capability (file system read/write access) that could be exploited if the OpenClaw agent's execution environment lacks robust sandboxing or path sanitization, potentially leading to path traversal or unauthorized file access vulnerabilities. There is no evidence of malicious intent, data exfiltration, or direct prompt injection for harmful objectives.
能力评估
Purpose & Capability
Name/description (invoice creation in Markdown/HTML) match the SKILL.md: asks for business/client details, line items, tax, generates markdown/HTML, and tracks invoices. There are no unrelated env vars, binaries, or installs requested.
Instruction Scope
Instructions remain within invoicing scope (generate invoices, calculate totals, save to invoices/ directory, list invoices, reuse business info). They instruct reading/writing an invoices/ directory and persisting business/client details for reuse — expected for this skill but worth noting because it implies storing PII locally.
Install Mechanism
No install spec and no code files — instruction-only. This minimizes supply-chain risk because nothing is downloaded or written by an installer.
Credentials
The skill declares no required environment variables, credentials, or config paths. That is proportionate to its invoice-generation purpose.
Persistence & Privilege
always:false and no special privileges requested. However, the skill expects to save invoices and persist business/client info in an invoices/ directory — this is normal but means data will be written to the agent's filesystem and could persist across sessions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-invoice-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-invoice-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Invoice Generator skill. - Creates professional invoices in markdown and HTML formats. - Guides users through step-by-step invoice creation (business info, clients, items, tax, terms, payment methods, notes). - Auto-generates sequential invoice numbers (INV-YYYY-NNN format) and calculates totals with tax. - Supports quick commands for rapid invoice generation and viewing outstanding invoices. - Includes template for clean, print-friendly HTML output and markdown. - Enables reuse of saved business and client details for recurring invoices.
元数据
Slug ai-invoice-generator
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Invoice Generator 是什么?

Creates professional invoices in markdown and HTML. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 930 次。

如何安装 Invoice Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-invoice-generator」即可一键安装,无需额外配置。

Invoice Generator 是免费的吗?

是的,Invoice Generator 完全免费(开源免费),可自由下载、安装和使用。

Invoice Generator 支持哪些平台?

Invoice Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Invoice Generator?

由 1kalin(@1kalin)开发并维护,当前版本 v1.0.0。

💬 留言讨论