C2invoice — Productivity skill for Claude Code
Turn Claude Code session logs into invoices: active working time, cost, margin and billing per job.
How to install C2invoice
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open RobSpct/c2invoice and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What C2invoice does
Turn Claude Code session logs into invoices: active working time, cost, margin and billing per job. Local, zero dependencies.
Alternatives in Productivity
- Costs — Show cost breakdown by provider and workflow for the current session 2.8k ★
- 🤝 Contributing To Agent Skills — First of all, thank you for taking the time to contribute 1.7k ★
- Swarm Worker — You are a swarm worker agent for the {{tentacleName}} tentacle 1.4k ★
README
c2invoice
**Turn Claude Code usage into an invoice.**
Local time tracking, cost analysis and invoicing for freelancers who work with Claude Code. It reads the session logs, reconstructs actual working time, and produces an invoice PDF. No cloud, no account, no telemetry.
  
Token counters tell you what you consumed. `c2invoice` answers the question a freelancer actually has: *what can I bill for this, and what's left after costs?*
It reads Claude Code's session logs after they are written — no hooks, no wrapper, no interference with running sessions, and **it costs you zero extra tokens**. Everything runs locally on `127.0.0.1`; nothing is uploaded anywhere.
session logs → active working time → hourly value → margin → invoice PDF
What it looks like
Two cost figures sit side by side on purpose. **API equivalent** is what the same usage would have cost at API list prices — a reference, not a bill. **Subscription cost** is what you actually paid for the period shown in the tile: your plan price, spread over the months it covers. The gap between them is usually large, and it is the reason the margin never uses the list price.

Per job — the margin bar is scaled against your target margin, so "above or below what I aimed for" is readable at a glance:

Where the tokens actually went — MCP servers and skills as ranked bars. Open a server to see its individual tools, drawn at the same scale as their parent. Every bar is a share of the same total, not cost on top of it; this view
Related Skills
Claude Visualizer
Real-time ambient visualizer for Claude Code tool events — Tycho-inspired generative visuals and music. Zero d
Claude Code Message Timestamps
Show local time on every Claude Code message, and let Claude know when each prompt was sent. Zero-config plugi
Harness Dispatch
Delegate coding tasks to the agent CLIs you already pay for — a local MCP server routing each task to the best
Agentacct
See what your coding agents did and what it cost. Breaks each task down into work steps — tools used, files ch
Job Screener
Screens job descriptions against your resume profile and outputs a structured match report. Paste one JD at a
Omarchy Auto Pilot4agents
Write a prompt now and send it later to a Claude Code, OpenCode, Codex, Gemini CLI, Cursor Agent or Pi session
Related Agents
Sec Auditor
Real-time PII protection and SQL/NoSQL injection blocking during data processing. Invoke when working with use
Sap Ps Consultant
SAP Project System consultant — WBS, networks, project cost planning, budgeting, milestone billing
Finance Reviewer
Finance + FinOps specialist — pricing, billing, unit economics, cloud cost, capacity planning, ROI analysis, b