SkillHub

shelly-invoice-generator

v1.0.0

指定客户、项目、税费、货币及日期,生成 Markdown 或 HTML 格式的专业发票。

Sourced from ClawHub, Authored by claudiodrusus

Installation

Please help me install the skill `shelly-invoice-generator` from SkillHub official store. npx skills add claudiodrusus/shelly-invoice-generator

Invoice Generator

Generate professional invoices in Markdown or HTML from simple inputs.

Usage

./generate-invoice.sh 
  --client "Acme Corp" 
  --email "[email protected]" 
  --date "2026-02-22" 
  --due "2026-03-22" 
  --item "Web Development|40|150.00" 
  --item "Design Review|5|120.00" 
  --tax 10 
  --currency USD 
  --invoice-number INV-001 
  --from "Shelly Labs" 
  --format html

Parameters

Flag Description Default
--client Client name (required)
--email Client email
--date Invoice date today
--due Due date +30 days
--item "Description|Qty|Rate" (repeatable)
--tax Tax percentage 0
--currency Currency code USD
--invoice-number Invoice ID INV-{timestamp}
--from Your name/company
--format md or html md
--output Output file path stdout

Output

  • Markdown: Clean table-based invoice
  • HTML: Uses template.html — professional, print-ready

Examples

# Quick markdown invoice
./generate-invoice.sh --client "Bob" --item "Consulting|10|100" --format md

# HTML invoice saved to file
./generate-invoice.sh --client "Acme" --item "Dev|40|150" --format html --output invoice.html