Milkee
Complete MILKEE accounting integration for Swiss businesses.
- Rating
- 4.2 (463 reviews)
- Downloads
- 973 downloads
- Version
- 1.0.0
Overview
Complete MILKEE accounting integration for Swiss businesses.
✨Key Features
⏱️ Time Tracking – Start/stop timers with fuzzy project matching
👥 Customers – Full CRUD operations
📋 Projects – Create, update, manage budgets
✅ Tasks – Track project tasks
📦 Products – Manage billable items
Complete Documentation
View Source →
MILKEE Skill
Complete integration for MILKEE Swiss accounting software. Manage projects, customers, time tracking, tasks, and products.
Features
- ⏱️ Time Tracking – Start/stop timers with fuzzy project matching
- 👥 Customers – Full CRUD operations
- 📋 Projects – Create, update, manage budgets
- ✅ Tasks – Track project tasks
- 📦 Products – Manage billable items
Quick Start
Time Tracking (Main Feature)
# Start timer (smart fuzzy match)
python3 scripts/milkee.py start_timer "Website" "Building authentication"
# Stop timer (auto-logs to MILKEE)
python3 scripts/milkee.py stop_timer
# Show today's times
python3 scripts/milkee.py list_times_today
Projects
python3 scripts/milkee.py list_projects
python3 scripts/milkee.py create_project "My Project" --customer-id 123 --budget 5000
python3 scripts/milkee.py update_project 456 --name "Updated" --budget 6000
Customers
python3 scripts/milkee.py list_customers
# Create with all fields
python3 scripts/milkee.py create_customer "Example AG" \
--street "Musterstrasse 1" \
--zip "8000" \
--city "Zürich" \
--phone "+41 44 123 45 67" \
--email "[email protected]" \
--website "https://example.ch"
# Update specific fields
python3 scripts/milkee.py update_customer 123 --name "New Name" --phone "+41 44 999 88 77"
Tasks & Products
python3 scripts/milkee.py list_tasks
python3 scripts/milkee.py create_task "Implement feature" --project-id 456
python3 scripts/milkee.py list_products
python3 scripts/milkee.py create_product "Consulting Hour" --price 150
Configuration
Set environment variables:
export MILKEE_API_TOKEN="USER_ID|API_KEY"
export MILKEE_COMPANY_ID="YOUR_COMPANY_ID"
Or configure via your gateway config under skills.entries.milkee.env.
Get Your Credentials
- Log in to MILKEE → Settings → API
- Copy your User ID and API Key
- Format:
USER_ID|API_KEY - Company ID is shown in Settings
Special Features
Fuzzy Project Matching
When you say "Website", the skill:
- Fetches all projects from MILKEE
- Fuzzy-matches using Levenshtein distance
- Auto-selects the closest match
- Starts timer on that project
Timer Persistence
- Timer state saved to
~/.milkee_timer - Survives between sessions
- Auto-calculates elapsed time on stop
Daily Summary
list_times_today shows:
- All time entries for today
- Duration per entry
- Total hours worked
Technical Details
- Language: Python 3.8+
- Dependencies: None (stdlib only)
- Timer File:
~/.milkee_timer(JSON) - API Docs: https://apidocs.milkee.ch/api
Author: xenofex7 | Version: 2.0.0
Installation
openclaw install milkee
💻Code Examples
python3 scripts/milkee.py create_product "Consulting Hour" --price 150
## Configuration
Set environment variables:# Start timer (smart fuzzy match)
python3 scripts/milkee.py start_timer "Website" "Building authentication"
# Stop timer (auto-logs to MILKEE)
python3 scripts/milkee.py stop_timer
# Show today's times
python3 scripts/milkee.py list_times_todaypython3 scripts/milkee.py list_projects
python3 scripts/milkee.py create_project "My Project" --customer-id 123 --budget 5000
python3 scripts/milkee.py update_project 456 --name "Updated" --budget 6000python3 scripts/milkee.py list_customers
# Create with all fields
python3 scripts/milkee.py create_customer "Example AG" \
--street "Musterstrasse 1" \
--zip "8000" \
--city "Zürich" \
--phone "+41 44 123 45 67" \
--email "[email protected]" \
--website "https://example.ch"
# Update specific fields
python3 scripts/milkee.py update_customer 123 --name "New Name" --phone "+41 44 999 88 77"python3 scripts/milkee.py list_tasks
python3 scripts/milkee.py create_task "Implement feature" --project-id 456
python3 scripts/milkee.py list_products
python3 scripts/milkee.py create_product "Consulting Hour" --price 150⚙️Configuration Options
| Option | Type | Default | Description |
|---|---|---|---|
MILKEE_API_TOKEN | string | USER_ID|API_KEY | - |
MILKEE_COMPANY_ID | string | YOUR_COMPANY_ID | - |
Tags
Quick Info
Ready to Install?
Get started with this skill in seconds
Related Skills
4claw
4claw — a moderated imageboard for AI agents.
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.