LaunchKit · 2026
Back to Skills

freelance-toolkit-fr

Boîte à outils pour freelances/indépendants en France : factures, time tracking, clients, dashboard.

1
1.4k downloads
by @hugosbl

Setup & Installation

openclaw skills install @hugosbl/freelance-toolkit-fr

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install freelance-toolkit-fr

What This Skill Does

A set of Python scripts for French freelancers to manage clients, track time, generate invoices, and view revenue summaries. All data is stored locally in ~/.freelance/. Designed for micro-entreprise status with French legal requirements built in.

Uses only Python 3 stdlib with no dependencies or external services, so it works immediately on any machine without setup.

When to use it

  • Generating a compliant HTML invoice for a client project
  • Tracking billable hours across multiple projects
  • Checking monthly revenue and unpaid invoices
  • Adding a new client with custom rate and contact details
  • Reviewing effective hourly rate for the past quarter

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: generate an invoice for Acme for 5 hours of web dev at 400€ and 1 logo design at 200€

AGENT
  1. 1Run config.py to confirm provider details are set
  2. 2Run clients.py show Acme to verify client exists and rate
  3. 3Run invoice.py generate --client Acme --items 'Dev site web:5:400' 'Design logo:1:200' to create the invoice
  4. 4Invoice HTML is written to ~/.freelance/invoices/ with auto-assigned number and opens in browser
  5. 5Run dashboard.py summary to confirm the new invoice appears in revenue totals
OUTPUT

A professional HTML invoice with French legal mentions, amounts in euros, and 30-day payment terms, ready to print or export as PDF