skills/claude-skills-open/skills/finance/invoice/SKILL.md
Manual invoice generation without CRM
npx skillsauth add aaaaqwq/agi-super-team invoiceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate professional invoices for WeLabelData Inc.
Two ways to generate invoices:
Full automation with CRM integration:
See: /invoice-generator-agent skill
Low-level script for direct use without CRM integration.
This skill generates invoices in HTML and PDF formats with:
$SCRIPTS_PATH/generate_invoice.py
cd $PROJECT_ROOT
python3 scripts/generate_invoice.py --client "ClientName" --amount 1000
These clients have pre-configured contact info:
| Key | Company | Contact | Location |
|-----|---------|---------|----------|
| clienta | Client A BV | John Doe | Netherlands |
| clientb | Client B Analytics | Jane Smith | USA |
| clientc | Client C sp. z o.o. | Alice Johnson | Poland |
| clientd | Client D Inc. | Bob | Japan |
| cliente | Client E Tech | Charlie Brown | Sweden |
# Invoice for known client
python3 scripts/generate_invoice.py --client clienta --amount 707 --description "Video annotation services"
# Invoice for new client
python3 scripts/generate_invoice.py --client "New Company" --amount 500 --contact "John Doe" --email "[email protected]"
# Custom invoice number and date
python3 scripts/generate_invoice.py --client clientb --amount 3492 --number 100 --date "2/15/26"
# HTML only (no PDF)
python3 scripts/generate_invoice.py --client clienta --amount 707 --no-pdf
| Flag | Description |
|------|-------------|
| --client | Client name or key (required) |
| --amount | Invoice amount in USD (required) |
| --description | Service description (default: "Services") |
| --contact | Contact name (overrides default) |
| --email | Contact email (overrides default) |
| --date | Invoice date in M/D/YY format |
| --number | Invoice number (default: auto-increment) |
| --output | Output file path (without extension) |
| --no-pdf | Generate HTML only |
| --no-bank | Exclude bank/wire details |
Invoices are saved to:
$PROJECT_ROOT/docs/invoices/
Format: Invoice_{number}_WeLabelData_{ClientName}.pdf
/docs/company/invoice_tracker.json--number flagIf using the direct script (not recommended), manually:
invoice_date,invoice_number
2026-02-04,98
NOTE: The Invoice Generator Agent does all of this automatically.
| Use Case | Tool | Why | |----------|------|-----| | Invoice for existing deal in CRM | Agent | Auto CRM integration, activity logging | | Quick one-off invoice | Script | Faster for non-CRM clients | | Testing invoice layout | Script | No CRM side effects | | Production workflow | Agent | Full automation + audit trail |
/invoice-generator-agent - Automated agent with CRM integration (RECOMMENDED)/docs/company/yourcompany-company-info.md/sales/crm/relationships/deals.csv/docs/company/originals/Wire-Details.pdfdevelopment
Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languages (.NET, Java, JavaScript, TypeScript, React, Angular, Python) with configurable analysis depth, categorization methods, and documentation formats to establish coding standards and maintain consistency across development teams.
tools
Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP. Use for interacting with web pages, capturing screenshots, analyzing network traffic, and profiling performance.
data-ai
Prompt for creating detailed feature implementation plans, following Epoch monorepo structure.
tools
Interactive prompt refinement workflow: interrogates scope, deliverables, constraints; copies final markdown to clipboard; never writes code. Requires the Joyride extension.