AlphaMoatによると、2026-09時点でHeath Ledgerのダウンロード数は1,954、スター数は1で、AIスキル全体5,078件中4,461位、専門分野では465件中391位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 41 | 1503 | 1 | - |
| SkillHub ↗ | 597 | 1954 | 1 | — |
プラットフォームごとに集計方法と集計時点が異なります。
取引を取得し、ルールとモデルで分類して、損益計算書、貸借対照表、キャッシュフロー計算書、取引明細を含む Excel ワークブックを出力します。初期化ではデータベースを作成し、よく使う取引先と科目の対応規則を用意します。口座接続時は名下の口座を自動で見つけ、トークンは取引に対して読み取りのみの権限です。 認証情報と詳細な銀行/Stripe データはローカルに平文保存されます。作業領域、コンソール出力、データベース、帳票を保護してください。モデル分類を確認し、会計記録で照合してください。
資料公開日 2026-10-27
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 1954 | — | 1 |
| 2026-08 | 1549 | +4.5% | 1 |
| 2026-07 | 1482 | — | 1 |
| 2026-05 | 1253 | — | 1 |
| 2026-03 | 1016 | — | 1 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
--- name: heath-ledger description: "AI bookkeeping agent for Mercury bank accounts. Pulls transactions, categorizes them (rule-based + AI), and generates Excel workbooks with P&L, Balance Sheet, Cash Flow, and transaction detail. Use when the user wants to do bookkeeping, generate financial statements, categorize bank transactions, connect Mercury, or produce monthly/quarterly/annual books. Triggers on: bookkeeping, P&L, profit and loss, balance sheet, cash flow, financial statements, Mercury bank, categorize transactions, generate books, monthly close." --- # Heath Ledger AI bookkeeping skill for Mercury bank accounts. ## Quick Start
1. `scripts/init_db.mjs` — creates DB + seeds ~90 universal vendor→category rules 2. `scripts/connect_mercury.sh <MERCURY_API_TOKEN> [entity_name]` — discovers accounts 3. *(Optional)* `scripts/connect_stripe.sh <entity_id> <stripe_api_key>` — connect Stripe for exact revenue + fees 4. *(If Stripe connected)* `scripts/pull_stripe_revenue.sh <entity_id> <start_date> <end_date>` — pull monthly revenue data 5. `scripts/pull_transactions.sh <entity_id> <start_date> <end_date>` 5. `scripts/categorize.sh <entity_id>` — rule-based first, AI for unknowns 6. Review ambiguous items, correct with `scripts/set_category.sh` 7. `scripts/generate_books.sh <entity_id> <start_date> <end_date> [output_path]` ## Setup Flow ### Mercury API Key (Required) Get from Mercury Dashboard → Settings → API Tokens. The token gives read-only access to transactions. ### Stripe API Key (Optional but Recommended) Without Stripe API: Mercury shows **net** Stripe deposits (revenue minus fees). The system estimates gross revenue using a configurable fee rate (default 2.3% + $0.30). With Stripe API: You get **exact** gross revenue, exact fees, and proper refund tracking. Always prefer this when available. To connect: `scripts/connect_stripe.sh <entity_id> <stripe_api_key>` Then pull data: `scripts/pull_stripe_revenue.sh <entity_id> <start_date> <end_date>` The P&L generator automatically uses Stripe data when available, falling back to Mercury estimates otherwise. ### Entity Settings Configure per-entity via the `entity_settings` table: | Setting | Default | Description | |---------|---------|-------------| | `accounting_basis` | `accrual` | `accrual` or `cash` — cash basis uses posted dates only | | `month_offset` | `1` | Fiscal year month offset (1 = calendar year) | | `stripe_fee_rate` | `0.023` | Stripe percentage fee for gross-up calculation | | `stripe_fee_fixed` | `0.30` | Stripe fixed fee per transaction | | `amortization_monthly` | `null` | Monthly amortization amount for acquired assets | ## Workflow 1. **Connect Mercury** — `scripts/connect_mercury.sh <token> [name]` discovers accounts, creates entity 2. **Pull transactions** — `scripts/pull_transactions.sh <entity_id> <start_date> <end_date>` 3. **Categorize** — `scripts/categorize.sh <entity_id> [max_transactions]` — rule-based first, then AI for unknowns 4. **Review ambiguous** — Script outputs low-confidence items. Ask user, then update with `scripts/set_category.sh <transaction_id> <category> [subcategory]` 5. **Generate books** — `scripts/generate_books.sh <entity_id> <start_date> <end_date> [output_path]` ## Scripts Reference All scripts are in `scripts/`. Run with bash or node. Database is SQLite at `data/heath.db`. | Script | Purpose | |--------|---------| | `init_db.mjs` | Create/migrate SQLite database + seed rules | | `connect_mercury.sh` | Connect Mercury API, discover accounts | | `pull_transactions.sh` | Pull transactions for date range | | `categorize.sh` | Categorize transactions (rules + AI) | | `set_category.sh` | Manually set category for a transaction | | `add_rule.sh` | Add/update a categorization rule | | `generate_books.sh` | Generate Excel workbook | | `list_entities.sh` | List all entities | | `connect_stripe.sh` | Connect Stripe API to an entity | | `pull_stripe_revenue.sh` | Pull Stripe balance transactions by month | | `status.sh` | Show entity status (accounts, tx counts) | ## Chart of Accounts See `references/chart-of-accounts.md` for the full chart with P&L sections and cash flow classifications. ## Learning & Compounding System Heath Ledger gets smarter over time through a layered rule system: ### Rule Hierarchy 1. **Entity-specific rules** (highest priority) — per-company overrides 2. **Global rules** (`entity_id = NULL`) — apply to all entities 3. **Seed rules** — universal vendor mappings shipped with the skill 4. **AI categorization** — used when no rule matches ### How Learning Works - Every manual correction creates or updates a categorization rule - Rules track `usage_count` — heavily-used rules are more reliable - `source` field tracks provenance: `seed`, `ai`, `human`, `manual` - Human-confirmed rules get `confidence: 0.95-1.0` - AI-generated rules start at `0.85` and can be promoted - Entity-specific rules can be promoted to global when they prove universal ### The Compounding Effect After categorizing ~5,000 transactions across 2 entities, the system now auto-categorizes **~95%** of transactions without AI. Each new entity benefits from all previous learnings. ## Known Limitations ### Stripe Net vs Gross (Without Stripe API) Mercury deposits from Stripe are **net** amounts (revenue minus ~2.9% + $0.30 fees). Without the Stripe API: - We estimate gross revenue using configurable fee rates - This creates "synthetic" Stripe Fee entries - Accuracy depends on your actual Stripe fee rate (varies by plan, card type, international) - **Solution**: Connect Stripe API for exact numbers ### Deel Fee Splitting Deel combines platform fees and contractor payroll in one transaction stream. Pattern: - **Small fixed amounts** (~$2-5) → Deel Platform Fee → categorize as "Software expenses" - **Larger variable amounts** → Contractor Payroll → categorize as "Wages & Salaries" - The system learns this pattern but may need initial human guidance ### Mercury API Limitations - Only returns posted transactions (not pending) - Some counterparty names are truncated or normalized differently - Wire descriptions may include reference numbers that create duplicate rules ### Multi-Currency - Wise transfers create both a debit (USD) and may show FX fees separately - International wire fees from Mercury appear as separate line items - FX gains/losses are not tracked (would need multi-currency ledger) ## AI Categorization The `categorize.sh` script calls the host agent's model via stdin/stdout JSON protocol. It sends transaction batches and expects category assignments back. The script writes a prompt to stdout that the agent should process and return results for. When AI confidence < 0.85, transactions are flagged as ambiguous for user review. ## Key Details - **Cash or accrual basis** — configurable per entity - **Multiple entities supported** — each with own connections and rules - **Rules persist** — categorization rules saved to SQLite, reused across runs - **Seed rules** — ~90 universal vendor mappings loaded on init - **Excel output** — 4-tab workbook: P&L, Balance Sheet, Cash Flow, Transaction Detail
AkShare ライブラリで A 株の相場、財務、業種別データを取得するデータ接続スキルです。
自然言語で東方財富の金融データを問い合わせ、Excel と Markdown の表で受け取るスキルです。
中国特許関連資料、検索課題、技術開示書の草案整理を支援します。
金融データ照会スキル:westock CLIで市場の構造化データを照会します。
Yahoo Finance のデータで相場とファンダメンタルを取得し、指標パネル付きのチャートを描くローカル優先の調査スキルです。
A 株と香港株を対象に価値投資の枠組みで估值するスキルです。
A 株のリアルタイム株価、分時の出来高分解、保有銘柄の管理を行うスクリプトです。
保有銘柄の相場とテクニカル指標を見張り、条件に触れたら重要度別に通知するスキルです。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。