Flatastic CLI
name: flatastic
by david-schopf · published 2026-03-22
$ claw add gh:david-schopf/david-schopf-flatastic---
name: flatastic
description: Manage shared household chores, shopping lists, and expenses via Flatastic. Use when user asks about chores, WG tasks, shopping list, expenses, or Flatastic.
metadata:
clawdbot:
emoji: "🏠"
requires:
bins: ["flatastic"]
---
# Flatastic CLI
CLI for managing shared household in Flatastic (WG-App).
Installation
cd ~/Projects/flatastic-cli
npm install
npm run build
npm linkAfter linking, `flatastic` is available globally.
Setup
flatastic auth # Login with email/password
flatastic refresh # Refresh WG data from serverToken + user/WG info saved to `~/.config/flatastic/config.json`
Commands
Chores
flatastic chores # List all chores with assignee, points, due dates
flatastic done <search> # Mark chore as done (partial name match)
flatastic remind <search> # Send reminder notification for a chore
flatastic stats # Show chore statistics & leaderboard
flatastic history # Show chore completion history
flatastic history -l 50 # Show last 50 entriesShopping List
flatastic shop # Show pending items (shortcut)
flatastic shop -a # Show all items (including bought)
flatastic shopping list # Show pending items
flatastic shopping add "Milch" # Add item to list
flatastic shopping done milch # Mark item as bought
flatastic shopping delete milch # Remove item from list
flatastic shopping clear # Clear all bought itemsExpenses / Finances
flatastic expenses # Show recent expenses
flatastic expenses -l 20 # Show last 20 expenses
flatastic balances # Show who owes whom
flatastic expense "Pizza" 24.50 # Add expense, split with all
flatastic expense "Taxi" 15 -s "David" # Split only with DavidWG Info
flatastic wg # Show WG info and flatmates with pointsShouts (Messages/Bulletin Board)
flatastic shouts # Show recent shouts
flatastic shout "Pizza ist da!" # Post a new shoutUsage Examples
**"Was steht heute an?"**
flatastic chores**"Hake Staubsaugen ab"**
flatastic done staubsaugen**"Erinner mal wegen Müll"**
flatastic remind müll**"Wer hat die meisten Punkte?"**
flatastic stats**"Was muss ich noch einkaufen?"**
flatastic shop**"Setz Milch auf die Liste"**
flatastic shopping add "Milch"**"Hab ich gekauft"**
flatastic shopping done milch**"Wer schuldet wem Geld?"**
flatastic balances**"Ich hab 24€ für Pizza bezahlt"**
flatastic expense "Pizza" 24API Endpoints Discovered
Chores
Shopping
Expenses (Cashflow)
Shouts
WG
Config File
`~/.config/flatastic/config.json`:
{
"token": "...",
"user": { "id": "...", "firstName": "...", "chorePoints": "..." },
"wg": {
"name": "...",
"flatmates": [{ "id": "...", "firstName": "..." }, ...]
}
}Notes
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...