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
累计下载
3,696
星标
8
全站排名
#2,909
全站前 58% · 「开发编程」前 65%
平台累计安装累计下载星标评论
ClawHub ↗1313,69681
SkillHub ↗1333,6658—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

该技能可查询预算、账户、类别、交易、收款方及定期交易,也包含创建、更新、拆分和删除等写入操作。访问需要 YNAB API key;任何会修改或删除实时财务数据的操作都应先取得明确确认。

资料发布于 2026-10-29

可以用来做什么

  • 希望通过 CLI 查看或管理 YNAB 预算与交易数据的用户。

什么时候用

  • 查询操作可用于核对账户和交易;执行创建、更新、删除、拆分、预算修改或原始 API 写入前,先确认具体变更。

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

先只读查看我的预算和近期交易,不要创建、修改或删除记录。

月度数据趋势

累计下载3,696
2,3043,0523,7992026-03 · 累计下载 2,4072026-05 · 累计下载 3,0342026-06 · 累计下载 3,1702026-07 · 累计下载 3,4462026-08 · 累计下载 3,5942026-09 · 累计下载 3,69626-0326-09
星标8
7892026-03 · 星标 82026-05 · 星标 82026-06 · 星标 82026-07 · 星标 82026-08 · 星标 82026-09 · 星标 826-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,696—8
2026-083,594+4.3%8
2026-073,446+8.7%8
2026-063,170+4.5%8
2026-053,034—8
2026-032,407—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),按月更新。口径说明见数据方法。