Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
A command-line system for managing freelance work end-to-end. Stores client records, project status, time logs, and invoices in local JSON files. Covers the full workflow from onboarding a client to sending payment reminders.
Keeps all freelance business data in local JSON files with no third-party account or subscription required.
When to use it
- Generating an invoice after completing a project milestone
- Sending a weekly status update email to a client
- Tracking billable hours across multiple active projects
- Checking which deadlines are approaching this week
- Sending a payment reminder for an overdue invoice
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Generate an invoice for Acme Corp for the Website Redesign project
- 1Read freelance-data/clients.json to retrieve Acme Corp contact details and billing rate
- 2Read freelance-data/time-log.json to collect billable hours for the project period
- 3Calculate line-item totals and set payment due date 14 days from today
- 4Write the invoice as both Markdown and HTML to freelance-data/invoices/
Invoice INV-2026-001 saved to freelance-data/invoices/, itemizing all hours worked with total due displayed