← 返回
未分类 中文

Invoice Agent

Professional invoice and payment management skill. Create, track, and manage invoices with natural language. Supports multi-currency, tax calculations, payme...
专业发票和付款管理技能。使用自然语言创建、跟踪和管理发票,支持多币种、税务计算等功能。
atum246
未分类 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 371
下载
💾 0
安装
1
版本
#agency#billing#business#finance#freelancer#invoices#latest#payments

概述

Invoice Agent 💰

Professional invoice management entirely from the command line. All data stored locally at ~/.invoice-agent/data.json.

Setup (one-time)

# Configure your business defaults
python3 SKILL_DIR/scripts/invoice.py config \
  --business-name "Your Business" \
  --business-email "you@business.com" \
  --currency USD \
  --tax-rate 0

Quick Workflows

Create an Invoice (natural language → invoice)

User: "Create an invoice for Acme Corp for website design $2500 and SEO setup $500, due in 30 days"
python3 SKILL_DIR/scripts/invoice.py create \
  --client "Acme Corp" \
  --items "Website Design|1|2500" "SEO Setup|1|500" \
  --due-days 30

Generate Professional HTML Invoice

# Export first
python3 SKILL_DIR/scripts/invoice.py export --id INV-XXX
# Generate HTML
python3 SKILL_DIR/scripts/generate_invoice.py ~/.invoice-agent/invoices/INV-XXX.json invoice.html

Check Overdue Payments & Send Reminders

python3 SKILL_DIR/scripts/invoice.py overdue
python3 SKILL_DIR/scripts/reminders.py

Financial Dashboard

python3 SKILL_DIR/scripts/invoice.py summary --period month

Key Commands

CommandPurpose
------------------
`create --client NAME --items "desc\qty\price"`New invoice
list [--status STATUS]List/filter invoices
show --id INV-XXXFull invoice details
update --id INV-XXX --status paidMark as paid/sent
summary --period monthRevenue report
overdueList overdue invoices
reminders.pyGenerate reminder emails
generate_invoice.pyHTML invoice from JSON
config [--business-name NAME ...]Set defaults

Item Format

Items use pipe-separated format: "Description|Quantity|UnitPrice"

  • "Website Design|1|2500" → 1 × $2,500 = $2,500
  • "Hosting|3|29.99" → 3 × $29.99 = $89.97
  • "Consulting|2|150" → 2 × $150 = $300

Reminder Escalation

Auto-escalation based on days overdue:

  • 1-7 days: Gentle/friendly tone
  • 8-21 days: Firm/professional tone
  • 22+ days: Final notice with legal warning

References

  • Full command reference: see references/guide.md
  • HTML template: edit assets/invoice-template.html for custom branding
  • Customize brand color: change BRAND_COLOR_DEFAULT in scripts/generate_invoice.py

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-05-07 13:50 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

Trello

steipete
使用 Trello REST API 管理看板、列表和卡片
★ 162 📥 41,261
business-ops

Stripe

byungkyu
Stripe API 集成,支持托管 OAuth,实现对客户、订阅、发票、产品、价格和支付的可写金融集成。
★ 27 📥 25,995
business-ops

Discord

steipete
当需要通过discord工具控制Discord时使用:发送消息、添加反应、发布或上传表情包、上传表情、创建投票、管理帖子/置顶/搜索、获取权限或成员/角色/频道信息,或在Discord私信或频道中处理管理操作。
★ 78 📥 38,019