A lightweight Python-based command-line toolkit for French freelancers to manage clients, track time, and generate professional HTML invoices.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install freelance-toolkit-fr
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install freelance-toolkit-fr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Freelance Toolkit is a specialized suite of tools designed to simplify the administrative burden for independent workers and micro-entrepreneurs operating in France. By leveraging these Openclaw Skills, users can manage their entire business lifecycle—from client onboarding and time tracking to the generation of legally compliant invoices—directly from their terminal. The system is built using Python 3 standard libraries, ensuring a zero-dependency setup that prioritizes data privacy by storing all information locally in JSON format.
This toolkit specifically addresses the nuances of French business law, including SIRET management, IBAN integration, and mandatory legal mentions for micro-entreprises (such as Art. 293B of the CGI). It transforms the way developers and creatives handle their back-office tasks, providing a professional interface for generating high-quality HTML invoices that are ready for client delivery or PDF export.
The toolkit requires Python 3 and stores data in your home directory. Follow these steps to initialize your Openclaw Skills environment:
# 1. Configure your professional identity
python3 config.py set --name "Your Name" --address "123 Rue de Paris" --siret "12345678901234" --rate 80 --micro
# 2. Add your first client
python3 clients.py add --name "Client Name" --email "[email protected]" --rate 90
# 3. Start a time tracking session
python3 timetrack.py start "Project Development"
All business data is organized within the ~/.freelance/ directory for easy backup and portability.
| File/Directory | Description |
|---|---|
config.json |
Stores provider details, IBAN, and tax configuration (e.g., VAT rate). |
clients.json |
A registry of all client profiles, including custom notes and rates. |
timetrack.json |
A linear log of all work sessions with start/stop timestamps and metadata. |
invoices/ |
Contains generated .html invoice files and corresponding .json metadata for each invoice. |
--json flags on all commands for integration with custom scripts or other Openclaw Skills.Loading
An automated deployment utility that simplifies launching web applications to Vercel, Railway, and Supabase via integrated CLI workflows.

A security-focused static analysis tool designed to audit Openclaw Skills for malicious patterns and vulnerabilities before they are installed.

A hybrid memory management system that transforms raw episodic logs into structured semantic knowledge using the PARA method.

An encrypted communication layer for AI agents that secures sensitive data using AES-256-CBC and stealth activation.

A comprehensive suite of Python scripts for accessing real-time French transport, logistics, and weather data.

A Python-powered CLI generator for French legal documents, creating print-ready HTML for CGV, contracts, and quotes for freelancers.








































