agentsclimarketplace

Invoice

Skill aAAaqwq/AGI-Super-Team/skills/invoice

14 AI executives powered by legendary minds (Musk/Buffett/Simons/Feynman) — deploy your virtual C-Suite in one git clone.

Install
npx -y skills add aAAaqwq/AGI-Super-Team --skill invoice

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Manual invoice generation without CRM

SKILL.md

3.7 KB, as published. Nobody here has run it

Invoice Generator

Generate professional invoices for WeLabelData Inc.

Overview

Two ways to generate invoices:

1. Invoice Generator Agent (RECOMMENDED)

Full automation with CRM integration:

  • Loads deal data from CRM
  • Auto-fills client/contact info
  • Updates deal stage to 'invoiced'
  • Logs activities
  • Sends Telegram notifications
  • Human review before sending

See: /invoice-generator-agent skill

2. Direct Script (Manual)

Low-level script for direct use without CRM integration.

This skill generates invoices in HTML and PDF formats with:

  • WeLabelData company branding
  • Client information (pre-configured or custom)
  • International wire transfer details (for non-US clients)
  • Auto-incrementing invoice numbers

Script Location

$SCRIPTS_PATH/generate_invoice.py

Usage

Basic Usage

cd $PROJECT_ROOT
python3 scripts/generate_invoice.py --client "ClientName" --amount 1000

Known Clients (Auto-fill)

These clients have pre-configured contact info:

KeyCompanyContactLocation
clientaClient A BVJohn DoeNetherlands
clientbClient B AnalyticsJane SmithUSA
clientcClient C sp. z o.o.Alice JohnsonPoland
clientdClient D Inc.BobJapan
clienteClient E TechCharlie BrownSweden

Examples

# 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

Options

FlagDescription
--clientClient name or key (required)
--amountInvoice amount in USD (required)
--descriptionService description (default: "Services")
--contactContact name (overrides default)
--emailContact email (overrides default)
--dateInvoice date in M/D/YY format
--numberInvoice number (default: auto-increment)
--outputOutput file path (without extension)
--no-pdfGenerate HTML only
--no-bankExclude bank/wire details

Output

Invoices are saved to:

$PROJECT_ROOT/docs/invoices/

Format: Invoice_{number}_WeLabelData_{ClientName}.pdf

Invoice Numbering

  • Last invoice: tracked in /docs/company/invoice_tracker.json
  • Auto-increments with each generation
  • Override with --number flag

After Generation (Manual Script Only)

If using the direct script (not recommended), manually:

  1. Review the generated PDF
  2. Update deals.csv with invoice info:
    invoice_date,invoice_number
    2026-02-04,98
    
  3. Send to client via email/WhatsApp
  4. Track in CRM activities

NOTE: The Invoice Generator Agent does all of this automatically.

When to Use Which

Use CaseToolWhy
Invoice for existing deal in CRMAgentAuto CRM integration, activity logging
Quick one-off invoiceScriptFaster for non-CRM clients
Testing invoice layoutScriptNo CRM side effects
Production workflowAgentFull automation + audit trail

Related

  • /invoice-generator-agent - Automated agent with CRM integration (RECOMMENDED)
  • Company info: /docs/company/yourcompany-company-info.md
  • Deals tracking: /sales/crm/relationships/deals.csv
  • Bank details PDF: /docs/company/originals/Wire-Details.pdf

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.