ledger

Track personal finances with hledger commands on a plain-text ledger.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/enantiomer-h/DotfilePub --skill ledger-enantiomer-h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ledger
Source: https://github.com/enantiomer-h/DotfilePub/tree/main/openclaw-docker/openclaw-docker/.openclaw/workspace/skills/ledger
Command: npx skills add https://github.com/enantiomer-h/DotfilePub --skill ledger-enantiomer-h

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you manage finances by using a plain-text ledger to track accounts and cash flow, reducing manual bookkeeping.

Core Features & Use Cases

  • View balances across all accounts to monitor net worth.
  • Generate income statements and transaction registers for budgeting and reporting.
  • Manage a default journal at ~/.hledger.journal to keep financial records consistent.

Quick Start

Run hledger balance to view all account balances.

Frequently Asked Questions about ledger

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track personal finances using a plain-text journal?

To track personal finances with a plain-text journal, record transactions in an hledger journal file and run commands like balance and register to view cash flow and account balances.

Can I generate an income statement for budgeting across monthly periods?

Yes, you can generate an income statement for budgeting across monthly periods by running the hledger incomestatement command against your plain-text journal file.

Does hledger work for small teams needing expense tracking and financial reporting?

Yes, hledger works for small teams needing expense tracking and financial reporting by maintaining a shared default journal at ~/.hledger.journal to keep financial records consistent.

What is the best way to view balances across all my accounts?

The best way to view balances across all your accounts is to execute hledger balance, which reads your plain-text journal and outputs a summary of net worth and cash flow.

How do I view a transaction register for automated financial reporting?

To view a transaction register for automated financial reporting, run the hledger register command to output a chronological list of all transactions from your journal.

Do I need a specific file path to keep financial records consistent?

No specific path is required, but using the default journal at ~/.hledger.journal ensures hledger commands automatically locate your transactions and keep financial records consistent.