LaunchKit · 2026
Back to Skills

client-manager

Track clients, projects, invoices, payments, earnings, leads, and time for freelancers.

0
0 downloads
by @mkpareek0315

Setup & Installation

openclaw skills install @mkpareek0315/client-manager

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

npx clawhub install client-manager

What This Skill Does

A local CRM for freelancers that tracks clients, projects, invoices, payments, time, and leads through chat commands. All data is stored in JSON files on the user's machine with no external API calls or network requests. Covers invoicing, lead pipeline, time tracking, tax estimation, revenue forecasting, and over 30 other features.

Combines invoicing, time tracking, lead management, and financial reporting in one chat interface without requiring a SaaS subscription or sending any data off-device.

When to use it

  • Generating an invoice after completing a client project
  • Checking which clients earn the most per hour worked
  • Reviewing a lead pipeline to decide who to follow up with today
  • Getting a morning briefing with overdue payments and upcoming deadlines
  • Setting a monthly income goal and tracking progress toward it

Example Workflow

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

INPUT

User asks: invoice John

AGENT
  1. 1Reads clients.json to find John's name and email
  2. 2Reads projects.json to identify John's billable projects
  3. 3Reads settings.json for business name, email, and payment terms
  4. 4Generates a formatted invoice with line items, total, and due date
  5. 5Saves the invoice record to invoices.json with status set to unpaid
OUTPUT

Formatted invoice #INV-2026-001 showing services rendered, total amount due, and payment deadline, ready to copy into the user's preferred invoicing tool