splitwise

Create and manage expenses on Splitwise. Use this skill when the user wants to log a new expense, split a bill, or check their Splitwise balance.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "splitwise" with this command: npx skills add richieforeman/splitwise

Splitwise Skill

This skill allows an agent to interact with the Splitwise API to automate shared expenses.

Requirements

External Endpoints

URLPurposeData Sent
https://secure.splitwise.com/api/v3.0/create_expenseCreate a new expenseCost, description, user IDs, shares, and group ID.

Security & Privacy

  • Data Outbound: This skill sends expense details (cost, description, user IDs) to the Splitwise API.
  • Credentials: Your SPLITWISE_API_KEY is sent in the Authorization header to Splitwise. It never leaves the machine except to communicate with the official Splitwise API.
  • Input: User input for cost and description is handled safely by the Python urllib.request and argparse libraries.

Usage

Logging an Expense

The primary script handles creating a 50/50 split between two users.

python3 {baseDir}/scripts/add_expense.py \
  --cost "10.00" \
  --desc "Lunch" \
  --payer_id "12345" \
  --other_id "67890" \
  --via "whisker"

Parameters

  • --cost: Total amount (e.g., "45.00")
  • --desc: Brief description of the expense.
  • --payer_id: The Splitwise User ID of the person who paid.
  • --other_id: The Splitwise User ID of the person being split with.
  • --group_id: (Optional) The ID of a specific Splitwise group.
  • --via: (Optional) Appends "(via name)" to the description.

Setup for Agents

  1. Create a Splitwise App at https://secure.splitwise.com/apps.
  2. Generate a "Long-lived User Token".
  3. Store it as SPLITWISE_API_KEY.
  4. Use the API to find your User IDs and Group IDs.

Model Invocation Note

This skill is designed for autonomous invocation by AI models. The model will automatically determine when to call these tools based on user requests (e.g., "split the $20 lunch with Nancy").

Trust Statement

By using this skill, data is sent to Splitwise. Only install this skill if you trust Splitwise with your expense data.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Charging Ledger

充电记录账本 - 从截图提取充电信息并记录,支持按周、月查询汇总。**快速暗号**: 充电记录、充电账本、充电汇总。**自然触发**: 记录充电、查询充电费用、充电统计。

Registry SourceRecently Updated
General

qg-skill-sync

从团队 Git 仓库同步最新技能到本机 OpenClaw。支持首次设置、定时自动更新、手动同步和卸载。当用户需要同步技能、设置技能同步、安装或更新团队技能,或提到「技能同步」「同步技能」时使用。

Registry SourceRecently Updated
General

Ad Manager

广告投放管理 - 自动管理广告投放、优化ROI、生成报告。适合:营销人员、电商运营。

Registry SourceRecently Updated