← Back to Skills Marketplace
2473
Downloads
8
Stars
8
Active Installs
1
Versions
Install in OpenClaw
/install ynab
Description
Manage YNAB budgets, accounts, categories, and transactions via CLI.
Usage Guidance
What to consider before installing:
- The SKILL.md expects you to install the ynab CLI (npm package @stephendolan/ynab-cli) and provide a YNAB_API_KEY. However, the registry metadata you were shown omitted those requirements — ask the publisher why, or prefer a skill whose declared requirements match its instructions.
- Installing a global npm package runs third-party code on your system. Verify the package: check its npm page, GitHub repo, author, recent activity, and read the package source for anything unexpected before installing.
- Only provide your real YNAB API key if you trust the package and environment. If possible, create a limited token or use a separate account for testing.
- If you want to be cautious, run the npm package in a disposable environment (container/VM) and inspect what files it writes, whether it stores tokens locally, or whether it attempts network calls beyond the YNAB API.
- If you plan to let an agent invoke this skill autonomously, remember that it could perform any CLI commands the installed ynab binary allows. Ensure the install and required env var are correctly declared in the registry or request clarification from the skill author before proceeding.
Capability Analysis
Type: OpenClaw Skill
Name: ynab
Version: 1.0.0
The skill bundle is benign. It provides instructions and examples for using the `ynab-cli` tool to manage YNAB budgets, accounts, and transactions. The `SKILL.md` file clearly defines the skill's purpose, required environment variables (`YNAB_API_KEY`), and installation steps (`npm i -g @stephendolan/ynab-cli`). All commands demonstrated are standard operations for a financial management CLI and show no evidence of data exfiltration, malicious execution, persistence, obfuscation, or prompt injection attempts against the AI agent.
Capability Assessment
Purpose & Capability
The skill's stated purpose (manage YNAB via CLI) legitimately requires a YNAB API key and a ynab CLI. However, the registry-level metadata you provided lists no required binaries, env vars, or install spec, while the SKILL.md (and its frontmatter) clearly request the 'ynab' binary and 'YNAB_API_KEY'. The omission in the registry metadata is an incoherence that needs explanation.
Instruction Scope
SKILL.md instructions stay within the expected scope: installing the ynab CLI, authenticating (YNAB_API_KEY or ynab auth login), and running standard budget/account/transaction commands. The instructions do not ask for unrelated system files or other credentials. 'ynab auth login' may open a browser or store tokens locally—expected for this workflow but worth noting.
Install Mechanism
The SKILL.md recommends installing @stephendolan/ynab-cli via 'npm i -g'. Installing a global npm package is a moderate-risk install step but appropriate for a CLI skill. The problem is the registry metadata reported 'No install spec' while SKILL.md includes an install block and an explicit npm install command — this inconsistency is concerning and should be reconciled. Before installing, verify the npm package source (owner, repo, recent releases).
Credentials
The only credential the instructions require is YNAB_API_KEY (appropriate for accessing YNAB). No unrelated secrets or many env vars are requested. The concern is that the registry metadata omitted this env requirement, so automated permission checks may not reflect the skill's true needs.
Persistence & Privilege
The skill does not request always:true or any elevated persistent presence. It is user-invocable and allows normal autonomous invocation (platform default). It does not request modification of other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ynab - After installation, invoke the skill by name or use
/ynab - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Metadata
Frequently Asked Questions
What is Manage YNAB budgets, accounts, categories, and transactions.?
Manage YNAB budgets, accounts, categories, and transactions via CLI. It is an AI Agent Skill for Claude Code / OpenClaw, with 2473 downloads so far.
How do I install Manage YNAB budgets, accounts, categories, and transactions.?
Run "/install ynab" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Manage YNAB budgets, accounts, categories, and transactions. free?
Yes, Manage YNAB budgets, accounts, categories, and transactions. is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Manage YNAB budgets, accounts, categories, and transactions. support?
Manage YNAB budgets, accounts, categories, and transactions. is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Manage YNAB budgets, accounts, categories, and transactions.?
It is built and maintained by obviyus (@obviyus); the current version is v1.0.0.
More Skills