
zph/beancount-skill
Analytics & monitoringこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Agent Skill to handle personal finances with plain text accounting with Beancount
概要
A professional AI assistant skill for personal finance management using plain-text accounting with Beancount and Fava. https://github.com/barcia/beancount-skill/releases https://github.com/barcia/beancount-mcp This skill enables AI assistants to help users with: - : Interpret spending patterns, calculate metrics (net worth, savings rate, expense ratios) - : Syntax help, transaction entry, account structure, and file organization - : Query creation, report generation, and visualization optimization - : Educational recommendations on asset allocation, risk assessment, and portfolio strategy - : Goal setting, cash flow management, and financial optimization The SKILL.md file contains the complete skill definition that can be used with AI assistants that support custom skills or system prompts.
README
以下は原文 README の抜粋です。原文を見る。
Personal Finance with Beancount & Fava
A professional AI assistant skill for personal finance management using plain-text accounting with Beancount and Fava.
Downloads: https://github.com/barcia/beancount-skill/releases Beancount MCP: https://github.com/barcia/beancount-mcp
Overview
This skill enables AI assistants to help users with:
- Financial Analysis: Interpret spending patterns, calculate metrics (net worth, savings rate, expense ratios)
- Beancount Expertise: Syntax help, transaction entry, account structure, and file organization
- Fava Mastery: Query creation, report generation, and visualization optimization
- Investment Guidance: Educational recommendations on asset allocation, risk assessment, and portfolio strategy
- Budget & Planning: Goal setting, cash flow management, and financial optimization
Contents
├── SKILL.md # Main skill definition and instructions
├── scripts/
│ └── analyze_beancount.py # Python script for quick financial analysis
└── references/
├── beancount_syntax.md # Complete Beancount syntax reference
├── beancount_query.md # BQL (Beancount Query Language) reference
├── fava_features.md # Fava interface, options, and budgets
├── fava_dashboards.md # Fava Dashboards plugin reference
└── financial_analysis.md # Financial metrics and analysis guide
Usage
As an AI Skill
The SKILL.md file contains the complete skill definition that can be used with AI assistants that support custom skills or system prompts. It provides:
- Workflow guidelines for financial analysis
- Professional standards and disclaimers
- Common use case patterns
- Reference to supporting documentation
Analysis Script
The included Python script provides quick financial insights from Beancount files:
# Install beancount first
pip install beancount
# Run analysis
python scripts/analyze_beancount.py your_finances.beancount --all
# Specific reports
python scripts/analyze_beancount.py your_finances.beancount --net-worth
python scripts/analyze_beancount.py your_finances.beancount --savings-rate --year 2024
python scripts/analyze_beancount.py your_finances.beancount --top-expenses 10
python scripts/analyze_beancount.py your_finances.beancount --monthly-expenses
Reference Documentation
The references/ folder contains comprehensive documentation:
| File | Description |
|---|---|
beancount_syntax.md |
Complete syntax reference with all directives and examples |
beancount_query.md |
BQL query patterns for common financial questions |
fava_features.md |
Fava configuration, budgets, and workflow tips |
fava_dashboards.md |
Creating custom dashboards with fava-dashboards plugin |
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add zph/beancount-skill