← 返回 Skills 市场
skunnyo

ClawHub Dev Invoice

作者 skunnyo · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
101
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install clawhub-dev-invoice
功能描述
Generate professional invoices for ClawHub/OpenClaw skill development services. Use when billing for custom AgentSkills: creation, editing, testing, ClawHub...
使用说明 (SKILL.md)

ClawHub Dev Invoice Generator

Overview

Specialized tool for Thomas to quickly generate invoices for freelance ClawHub skill dev work. Includes standard rates, Sask tax, professional formatting. Outputs ready-to-send PDF.

When to Use

  • Client requests quote/invoice for skill work
  • Monthly billing summary for ongoing dev
  • One-off fixed fee for skill publish/package
  • Track billable hours on projects

Standard Rates (CAD)

Service Rate
Skill Initialization & Basic SKILL.md $500 fixed
Hourly Development/Editing $150/hr
ClawHub Publishing & Validation $100 fixed
Testing/Debugging $75/hr
Expenses (tools, API credits) Cost + 15%
Rush Fee (\x3C48h) +50%

Quick Start Workflow

  1. Collect Data:

    • Invoice # (e.g. 2026-001)
    • Date (YYYY-MM-DD), Due (30 days later)
    • Client: name, company, address, email
    • Your details: Thomas [Lastname], Clavet SK, [email protected]
    • Line items: desc, hours/qty, rate, amount = qty*rate
  2. Calculate Totals:

    • Subtotal = sum amounts
    • GST = subtotal * 0.05
    • Total = subtotal + GST
  3. Generate:

    • Use scripts/generate_invoice.py client-data.json for PDF
    • Or manually: copy assets/invoice-template.html, edit, exec pandoc to PDF
  4. Send: Attach PDF, reference invoice #.

Resources

scripts/generate_invoice.py

Automates HTML+PDF from JSON input. Run: python scripts/generate_invoice.py input.json

Input JSON example:

{
  "invoice_num": "2026-001",
  "date": "2026-03-29",
  "due_date": "2026-04-28",
  "client": {
    "name": "Client Co",
    "address": "123 Street, City SK",
    "email": "[email protected]"
  },
  "items": [
    {"desc": "Skill init: weather-forecast", "hours": 4, "rate": 150},
    {"desc": "ClawHub publish", "fixed": 100}
  ],
  "expenses": 50
}

references/sask_tax_guidelines.md

Sask GST details, terms.

assets/sample-input.json

HTML template for manual edits. Style: clean, professional (Arial, tables).

安全使用建议
This skill appears to do what it says: generate invoices locally. Do NOT run it in production without review. Fix the Python syntax error (add the missing colon on if __name__ == "__main__"), and sanitize any client-provided strings before embedding them in HTML (escape HTML entities) to avoid XSS when opening the file in a browser. Test generation on non-sensitive/example data, and only convert to PDF using trusted tools you have installed (pandoc, wkhtmltopdf, or a browser). If you rely on the embedded contact/payment details, verify they are correct for your use case.
功能分析
Type: OpenClaw Skill Name: clawhub-dev-invoice Version: 1.0.0 The skill bundle is a legitimate utility for generating professional invoices for development services. The core logic in `scripts/generate_invoice.py` performs basic arithmetic and HTML template rendering from local JSON input without any network requests, sensitive data access, or obfuscation. Although the Python script contains a minor syntax error (missing colon in the main entry point), there is no evidence of malicious intent or harmful instructions in the documentation.
能力评估
Purpose & Capability
Name/description, SKILL.md, and the provided script/assets all align with an invoice generator for ClawHub development services. No unexpected cloud credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions are limited to local invoice generation and optional conversion to PDF (pandoc/wkhtmltopdf). However, the included Python script contains a syntax error (missing colon on the if __name__ == "__main__" line) that prevents execution as-is, and it directly interpolates client-supplied strings into HTML without sanitization, which can lead to HTML injection/XSS when viewing the generated HTML in a browser.
Install Mechanism
No install spec; instruction-only with a small local script and templates. No downloads or external installers are requested.
Credentials
The skill requests no environment variables, credentials, or system config paths. Documentation includes a static contact/payment email, but this is part of the invoice template rather than a required secret.
Persistence & Privilege
always is false and no special persistence or cross-skill modification is requested. The skill does not request elevated or ongoing privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install clawhub-dev-invoice
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /clawhub-dev-invoice 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
v1.0.0: Initial release. Niche invoice generator for ClawHub skill dev billing: standard rates, Sask GST 5%, JSON-to-HTML generator script, tax guidelines.
元数据
Slug clawhub-dev-invoice
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

ClawHub Dev Invoice 是什么?

Generate professional invoices for ClawHub/OpenClaw skill development services. Use when billing for custom AgentSkills: creation, editing, testing, ClawHub... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 101 次。

如何安装 ClawHub Dev Invoice?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawhub-dev-invoice」即可一键安装,无需额外配置。

ClawHub Dev Invoice 是免费的吗?

是的,ClawHub Dev Invoice 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

ClawHub Dev Invoice 支持哪些平台?

ClawHub Dev Invoice 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ClawHub Dev Invoice?

由 skunnyo(@skunnyo)开发并维护,当前版本 v1.0.0。

💬 留言讨论