Search

PythonReactSEOPDF
OpenClaw

Shelly Invoice Generator

Invoice Generator

claudiodrusus0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install claudiodrusus/shelly-invoice-generator

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Invoice Generator

Generate professional invoices in Markdown or HTML from simple inputs.

Usage

./generate-invoice.sh \
  --client "Acme Corp" \
  --email "billing@acme.com" \
  --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

Source information

Source
github
Repository
openclaw/skills
Path
skills/claudiodrusus/shelly-invoice-generator
Version
—
Commit
8d1914571d5a1a224d99be22ad9d9af7e7bf511e
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Invoice Generator

Generate professional invoices in Markdown or HTML from simple inputs.

## Usage

```bash
./generate-invoice.sh \
  --client "Acme Corp" \
  --email "billing@acme.com" \
  --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

```bash
# 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
```

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.