One file · any assistant

Talk to your books.

The BareBones PM skill teaches your AI assistant how your ledger works — the categories, the dates, the difference between a charge and a payment. Then you just ask, in plain English, and it does the bookkeeping.

Free · one file · works with Claude, ChatGPT, Gemini and Cursor

You: Log the $240 plumber invoice for 412 Oak, paid last Tuesday. Your assistant: That’s an expense against 412 Oak. Confirm before I post it: $240.00 · EXPENSE · REPAIRS · 2026-08-04. Logged to your ledger: plumber invoice for 412 Oak, minus $240.00.

Set it up once

Two minutes, then never again.

First, create an API key from your dashboard — it is shown once, so keep it somewhere safe. Then add the skill to whichever assistant you use.

Terminal

Claude Code

  1. Save it as ~/.claude/skills/barebonespm/SKILL.md.
  2. Start a session and just ask.
Download SKILL.md

App

Claude (web & desktop)

  1. Settings → Customize → Skills → “+”.
  2. Upload the ZIP and turn it on.
Download the ZIP

Terminal

Codex & Gemini CLI

  1. Drop it in the agent’s skills directory.
  2. Both read the same open SKILL.md format.
Download SKILL.md

Editor

Cursor

  1. Add it under your project’s skills directory.
  2. Ask in the chat pane.
Download SKILL.md

Things to ask

It reads and writes, so ask for either.

  • Log the $240 plumber invoice for 412 Oak, paid last Tuesday.

  • What did I spend on repairs across all properties last quarter?

  • Which units had no rent recorded this month?

  • Add the new tenant for Unit 3 and start their lease on the 1st.

What it will not do

Your ledger is a tax record. It behaves like one.

  • It confirms before it writes. Every entry is read back to you — amount, date, category, property — before anything is posted.
  • It cannot delete. Deletion is switched off on the API by default. Removing a record stays something you do yourself, in the app.
  • It will not invent a number. If a figure is missing it says so, rather than filling the gap with something plausible.
  • Your key, your data. The skill runs on your machine against your account. Revoke the key any time to cut it off instantly.