Agent Skillsmohitagw15856/pm-claude-skills › invoice-generator

invoice-generator

GitHub

生成专业完整的发票,包含双方信息、明细、金额计算及付款条款。若信息缺失则标记待填,自动计算算术但标记税率需确认。旨在提高客户审批和支付效率,非税务法律建议。

plugins/pm-accounting/skills/invoice-generator/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

撰写发票 创建账单 起草自由职业者/承包商发票 设置发票模板

Install

npx skills add mohitagw15856/pm-claude-skills --skill invoice-generator -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-accounting/skills/invoice-generator -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@invoice-generator

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill invoice-generator -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "invoice-generator",
    "description": "Create a professional, complete invoice for a client or customer. Use when asked to write an invoice, create a bill, draft a freelance\/contractor invoice, or set up an invoice template. Produces a clear invoice — your and the client's details, a unique number, line items with quantities\/rates, subtotal\/tax\/total, payment terms and methods, and due date — ready to send and easy to pay. Not tax\/legal advice."
}

Invoice Generator Skill

An invoice that's clear and complete gets paid faster — it has the details a client (and their finance team) need to approve and pay without a back-and-forth. This skill produces a professional invoice with everything in the right place: itemised work, the totals, and how and when to pay.

Note: this is a documentation aid, not tax, accounting, or legal advice. Tax handling (VAT/GST/sales tax, reverse charge, withholding), required fields, and registration numbers vary by country and situation — confirm your tax treatment and legal requirements with an accountant. Tax lines below are flagged to set.

Working from a brief

Given "invoice a client $2,000 for a website project", produce the full invoice anyway — lay out every standard field and mark the ones to set (your detail) (invoice number, dates, tax rate, payment details). Compute the arithmetic from the line items you're given; don't invent a tax rate — flag it to set.

Required Inputs

Ask for these only if they aren't already provided (else mark to set):

  • From / to — your business name + contact (and tax/registration ID if applicable), and the client's billing details.
  • Line items — description of work/goods, quantity, unit rate.
  • Tax — whether tax applies and the rate (flag to confirm), or exempt/not applicable.
  • Terms — payment due (e.g. Net 30), accepted methods (bank transfer, card, etc.), and any late-payment terms.
  • References — PO number, project name, invoice number (or note your numbering scheme).

Output Format

Invoice

  • Header — "INVOICE", a unique invoice number, issue date, and due date.
  • From — your business name, address, contact, tax/registration ID (if any).
  • Bill to — client name, address, contact; PO/reference if provided.
  • Line items — a table: description · qty · unit rate · amount.
Description Qty Rate Amount
  • Totals — subtotal, tax (rate + amount, flag to set), discounts if any, and total due (in the right currency). Show the arithmetic so it's verifiable.
  • Payment details — how to pay (bank/account details, payment link, etc.) and the terms (due date, late fee if any).
  • Notes — a short thank-you / any terms; and a reminder to confirm tax treatment with an accountant.

Quality Checks

  • Has a unique invoice number, issue date, and explicit due date
  • Both parties' details are complete (and tax IDs where relevant)
  • Line items are itemised and the subtotal/tax/total arithmetic is correct and shown
  • Payment method(s) and terms (e.g. Net 30) are clear
  • Currency is explicit; tax rate is flagged to set rather than assumed
  • Reads professionally and is easy for a finance team to approve

Anti-Patterns

  • Do not invent a tax rate or tax treatment — flag it to confirm with an accountant
  • Do not omit the invoice number or due date — they're what makes it trackable and payable
  • Do not leave payment instructions vague — say exactly how to pay
  • Do not miscompute totals — show the math so it can be checked
  • Do not present this as tax/legal advice — it formats an invoice, it doesn't certify compliance

Based On

Billing & accounts-receivable practice — complete, itemised invoices with clear terms and payment instructions (tax treatment left to a qualified accountant).

Version History

  • a38bc30 Current 2026-07-05 11:09

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
bfef4b49
Indexed
2026-07-05 11:09

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-30 12:24
浙ICP备14020137号-1 $방문자$