Ayaan Zaidi

Manage YNAB budgets, accounts, categories, and transactions.

開發程式設計v1.0.0
作者:Ayaan Zaidi更新於 2026-05-18ynab@clawhub_obviyus/ynab
指令碼工具

據 AlphaMoat 統計,截至 2026-09,Manage YNAB budgets, accounts, categories, and transactions. 累計下載 3,696 次、獲 8 個星標,在全部 5,078 個 AI 技能中排名第 2,909 位,在「開發程式設計」分類(577 個)中排名第 375 位。

累計安裝
133
累計下載
3696
星標
8
全站排名
#2,909
全站前 58% · 「開發程式設計」前 65%
平台累計安裝累計下載星標評論
ClawHub ↗131369681
SkillHub ↗13336658—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

該技能可查詢預算、帳戶、類別、交易、收款方及定期交易,也包含建立、更新、拆分和刪除等寫入操作。訪問需要 YNAB API key;任何會修改或刪除即時財務資料的操作都應先取得明確確認。

資料釋出於 2026-10-29

可以用來做什麼

  • 希望透過 CLI 檢視或管理 YNAB 預算與交易資料的使用者。

什麼時候用

  • 查詢操作可用於核對帳戶和交易;執行建立、更新、刪除、拆分、預算修改或原始 API 寫入前,先確認具體變更。

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

先只讀檢視我的預算和近期交易,不要建立、修改或刪除記錄。

月度資料趨勢

累計下載3696
2304305237992026-03 · 累計下載 24072026-05 · 累計下載 30342026-06 · 累計下載 31702026-07 · 累計下載 34462026-08 · 累計下載 35942026-09 · 累計下載 369626-0326-09
星標8
7892026-03 · 星標 82026-05 · 星標 82026-06 · 星標 82026-07 · 星標 82026-08 · 星標 82026-09 · 星標 826-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093696—8
2026-083594+4.3%8
2026-073446+8.7%8
2026-063170+4.5%8
2026-053034—8
2026-032407—8

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

2.0 KB · ClawHub v1.0.0
---
name: ynab
description: Manage YNAB budgets, accounts, categories, and transactions via CLI.
metadata: {"clawdbot":{"emoji":"💰","requires":{"bins":["ynab"],"env":["YNAB_API_KEY"]},"primaryEnv":"YNAB_API_KEY","install":[{"id":"node","kind":"node","package":"@stephendolan/ynab-cli","bins":["ynab"],"label":"Install ynab-cli (npm)"}]}}
---

# YNAB CLI

Install
```bash
展開全部(共 90 行)
npm i -g @stephendolan/ynab-cli
```

Auth
```bash
# Get API key from https://app.ynab.com/settings/developer
# Then set YNAB_API_KEY env var, or:
ynab auth login
ynab auth status
```

Budgets
```bash
ynab budgets list
ynab budgets view [id]
ynab budgets set-default <id>
```

Accounts
```bash
ynab accounts list
ynab accounts view <id>
ynab accounts transactions <id>
```

Categories
```bash
ynab categories list
ynab categories view <id>
ynab categories transactions <id>
ynab categories budget <id> --month <YYYY-MM> --amount <amount>
```

Transactions
```bash
ynab transactions list
ynab transactions list --account <id> --since <YYYY-MM-DD>
ynab transactions list --approved=false --min-amount 100
ynab transactions search --memo "coffee"
ynab transactions search --payee-name "Amazon"
ynab transactions view <id>
ynab transactions create --account <id> --amount <amount> --date <YYYY-MM-DD>
ynab transactions update <id> --amount <amount>
ynab transactions delete <id>
ynab transactions split <id> --splits '[{"amount": -50.00, "category_id": "xxx"}]'
```

Payees
```bash
ynab payees list
ynab payees view <id>
ynab payees update <id> --name <name>
ynab payees transactions <id>
```

Months
```bash
ynab months list
ynab months view <YYYY-MM>
```

Scheduled
```bash
ynab scheduled list
ynab scheduled view <id>
ynab scheduled delete <id>
```

Raw API
```bash
ynab api GET /budgets
ynab api POST /budgets/{budget_id}/transactions --data '{"transaction": {...}}'
```

Notes
- Amounts are in your budget's currency, not milliunits
- Use `--compact` for minified JSON
- Rate limit: 200 req/hour
- Cannot create categories/groups/payees via API

「開發程式設計」分類下的熱門技能

Ayaan Zaidi 的其他技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。