Agent skill

Budget Allocation

by open-octo in open-octo/octo-agent

按住宿/交通/餐饮/门票/杂项这些类目,给旅行预算做完整的逐项拆解,而不是 只给一个笼统的总数。Use when 用户说"这趟旅行大概要花多少钱""帮我做个 预算""这个预算够不够""钱应该怎么分配"。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数。

MITAuto-check passed

Install Budget Allocation

skills CLI
$ npx skills add open-octo/octo-agent --skill budget-allocation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install open-octo/octo-agent budget-allocation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/open-octo/octo-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/internal/skills/experts/budget-allocation .claude/skills/budget-allocation && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
budget-allocation
GitHub stars
125
Token cost
~452 tokens
SKILL.md length
80 words
Files
3
Skills in repo
40
Repo updated
First seen
Licence
MIT

At a glance

按住宿/交通/餐饮/门票/杂项这些类目,给旅行预算做完整的逐项拆解,而不是 只给一个笼统的总数。Use when 用户说"这趟旅行大概要花多少钱""帮我做个 预算""这个预算够不够""钱应该怎么分配"。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数。

  • 用户说这趟旅行大概要花多少钱帮我做个 预算这个预算够不够钱应该怎么分配。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数
  • SKILL.md covers 费用类目, 预算汇总表, 省钱建议 and 哪里该花、哪里可以省, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Budget Allocation is an agent skill from open-octo/octo-agent. 按住宿/交通/餐饮/门票/杂项这些类目,给旅行预算做完整的逐项拆解,而不是 只给一个笼统的总数。Use when 用户说"这趟旅行大概要花多少钱""帮我做个 预算""这个预算够不够""钱应该怎么分配"。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数。

Its SKILL.md is about 450 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `PROVENANCE.md`).

The repository describes itself as: Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than… The licence is MIT.

When your agent uses it

  • 用户说这趟旅行大概要花多少钱帮我做个 预算这个预算够不够钱应该怎么分配。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数

Example prompts

  • “这趟旅行大概要花多少钱”
  • “帮我做个 预算”
  • “这个预算够不够”
  • “/budget-allocation”

What it can do on your machine

Read from SKILL.md and the folder at commit fc1385f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Budget Allocation loads about 452 tokens when it runs. Until then it costs about 38 tokens; SKILL.md has 80 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~38
When it runs · the whole SKILL.md, loaded when a task matches
~452

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from open-octo/octo-agent at commit fc1385f, republished under its MIT licence (© open-octo). 80 words, ~452 tokens.

Download SKILL.mdSave it as .claude/skills/budget-allocation/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
budget-allocation
description
按住宿/交通/餐饮/门票/杂项这些类目,给旅行预算做完整的逐项拆解,而不是 只给一个笼统的总数。Use when 用户说"这趟旅行大概要花多少钱""帮我做个 预算""这个预算够不够""钱应该怎么分配"。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数。
license
MIT (adapted from ErlebnisW/travel-planner, skills/budget-calculator/instructions.md; complete terms in LICENSE.txt)
metadata.origin
六大费用类目(住宿/餐饮/交通/门票/杂项/汇率支付)的逐项拆解方法、 预算档位体系(经济/中档/高档)、预算汇总表格式、省钱建议与"哪里该花钱 哪里可以省"的判断框架,改编自 ErlebnisW/travel-planner 的…

Skill: budget-allocation

一趟旅行的预算不是一个数字,是好几个类目加起来的结果。这个技能负责把 预算拆成看得清楚的类目,每个类目给出档位区间,最后汇总成一张表。

费用类目

住宿

研究目的地和出行月份的酒店/民宿/青旅典型价格,给出经济/中档/高档三档 区间,按行程天数算出总价,标注季节性价格波动。

餐饮

估算每日餐饮预算:早中晚餐+零食。给出街边小吃/经济餐厅、中档餐厅、 高档餐厅三档区间,按用户说明的预算档位来算,另外算上咖啡/饮品的预算。

交通
  • 机场/车站往返接驳(往返)
  • 每日市内交通(交通卡 vs 单次票 vs 打车,哪个更划算)
  • 如果自驾:油费、过路费、停车费、租车费
  • 如果安排了城际一日游,加上城际交通费
门票/活动
  • 所有推荐景点的门票
  • 能省钱的联票/城市卡
  • 推荐的付费导览
  • 其他体验类活动费用
杂项
  • 电话卡/流量
  • 旅行保险
  • 纪念品预算
  • 小费
  • 洗衣费(行程超过5天的话)
  • 应急备用金建议
汇率与支付方式
  • 当地货币和大致汇率
  • 换汇渠道建议(避开机场换汇柜台)
  • 信用卡接受程度
  • 取现渠道和手续费
  • 移动支付方式(Apple Pay/当地App)
  • 建议随身带多少现金

预算汇总表

产出一张清晰的表格:

类目每日估算全程总计
住宿......
餐饮......
交通......
门票/活动......
杂项......
合计

给出人均和团体总计两个版本(如果是多人出行)。

省钱建议

  • 这个目的地具体能省钱的方式(不是泛泛的"多比价")
  • 免费景点和活动
  • 特定时段折扣(欢乐时段、午市套餐)
  • 划算的交通套票
  • 预订策略(提前订 vs 现场订哪个更划算)

哪里该花、哪里可以省

  • 值得多花钱的体验(说明为什么值)
  • 经济选项和高档选项体验差不多的地方
  • 常见的"游客溢价"陷阱,提醒避开

输出要求

  • 所有费用用当地货币标注,附大致的美元/人民币换算。
  • 明确说明假设的预算档位(经济/中档/高档)。
  • 引用价格信息的来源和网址。
  • 用用户指定的语言输出。
  • 估算数字取整到实用的程度,不要给虚假精确的小数。
  • 标注"以上价格为[日期]估算,实际可能有波动",不要让用户误以为是 实时价格。
  • 波动较大的费用给出乐观和保守两个估算区间,而不是单一数字。

边界

  • 不给虚假精确的具体数字(比如"这趟旅行一共花费8742.56元")——预算是 估算,用区间和取整的数字,并明确标注这是估算。
  • 具体的开放时间/门票价格这类实时信息,交给 route-optimization 检索 确认,这个技能只做费用汇总和分配,不重复检索景点信息。

© open-octo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in internal/skills/experts/budget-allocation of open-octo/octo-agent.

  • SKILL.md
  • LICENSE.txt
  • PROVENANCE.md

Open the folder on GitHubat commit fc1385f

Compare with similar skills

Budget Allocation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Budget Allocation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Budget Allocation this skillopen-octo/octo-agent125—~452Automated safety check: PassMIT
Budget Cash Flowsickn33/agentic-awesome-skills47k1 repos~4.1kAutomated safety check: PassMIT
Token Budget Advisoraffaan-m/ECC275k—~910Automated safety check: PassMIT
Agent Resource Allocatorruvnet/ruflo74k2 repos~4.9kAutomated safety check: PassMIT
Asset Allocation and OptimizersHKUDS/Vibe-Trading35k—~2.9kAutomated safety check: PassMIT
Token Budget Advisoraffaan-m/ECC275k—~927Automated safety check: PassMIT

Similar skills

  • Budget Cash Flow

    sickn33/agentic-awesome-skills

    Budget against actual by department, category and period, with budget and actual amounts, variance, percentage used and linked expenses.

    47k GitHub starsUsed in 1 repo~4.1k tokens
    Business, Finance & HRAuto-check passed
  • 回答する前に、どれだけの回答深度を消費するかについてユーザーに情報に基づいた選択を提供する。ユーザーが回答の長さ、深さ、またはトークンバジェットを明示的に制御したい場合にこのスキルを使用する。トリガー条件:"token budget", "token count", "token usage", "token limit", "response length", "answer depth"…

    275k GitHub stars~910 tokensUpdated 3 days ago
    AI & LLM EngineeringAuto-check passed
  • Agent skill for resource-allocator - invoke with $agent-resource-allocator

    74k GitHub starsUsed in 2 repos~4.9k tokens
    Auto-check passed
  • Explains portfolio theory and the built-in optimizers: mean-variance (MPT), Black-Litterman, risk budgeting and all-weather allocation, plus rebalancing rules and config output.

    35k GitHub stars~2.9k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • 在回答前,为用户提供关于消耗多少响应深度的知情选择。当用户明确希望控制响应长度、深度或令牌预算时使用此技能。触发条件:"token budget", "token count", "token usage", "token limit", "response length", "answer depth", "short version", "brief answer", "detailed…

    275k GitHub stars~927 tokensUpdated 3 days ago
    AI & LLM EngineeringAuto-check passed
  • Alloc Profile

    ClickHouse/ClickHouse

    Analyze a jemalloc (or other) allocation profile in collapsed stack format.

    50k GitHub stars~4.3k tokensUpdated today
    DatabasesAuto-check passed

More from open-octo/octo-agent

All 40 skills in this repo
  • Image Gen

    open-octo/octo-agent

    Acquire images as files — generate them with an AI image model (14 providers: OpenAI/gpt-image, Gemini, Qwen, Zhipu, Volcengine, Stability, FLUX, Ideogram, MiniMax, and more), search openly-licensed…

    125 GitHub stars~3.1k tokensUpdated today
    Auto-check: notes
  • Office XLSX

    open-octo/octo-agent

    Create, read, and edit Excel (.xlsx) spreadsheets programmatically with openpyxl — cell values, formulas, styling (fonts/fills/borders/alignment/number formats), merged cells, multiple sheets…

    125 GitHub stars~1.8k tokensUpdated today
    Auto-check: notes
  • Artifact Design

    open-octo/octo-agent

    Design guidance for any HTML/Markdown file shown in octo's Artifacts panel — reports, dashboards, architecture/system diagrams, generated UIs, slide-style pages, 3D scenes.

    125 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Code Review

    open-octo/octo-agent

    Review local code changes. An agent skill from open-octo/octo-agent.

    125 GitHub stars~942 tokensUpdated today
    Auto-check passed
  • Ppt Master

    open-octo/octo-agent

    AI-driven multi-format SVG content generation system. An agent skill from open-octo/octo-agent.

    125 GitHub stars~23k tokensUpdated today
    Auto-check: warnings
  • Config Setup

    open-octo/octo-agent

    Configure octo's global settings through guided conversation — set up AI model endpoints (providers, API keys, models), adjust agent defaults (reasoning effort, permission mode, coauthor, workspace…

    125 GitHub stars~3.3k tokensUpdated today
    Auto-check passed

Questions about Budget Allocation

What does Budget Allocation do?

按住宿/交通/餐饮/门票/杂项这些类目,给旅行预算做完整的逐项拆解,而不是 只给一个笼统的总数。Use when 用户说"这趟旅行大概要花多少钱""帮我做个 预算""这个预算够不够""钱应该怎么分配"。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数。. Budget Allocation is an agent skill from open-octo/octo-agent.

When should I use Budget Allocation?

Budget Allocation fits situations like: 用户说这趟旅行大概要花多少钱帮我做个 预算这个预算够不够钱应该怎么分配。产出的是按类目细分、有档位区间 的预算表,而不是一个模糊的总数.

How do I install Budget Allocation in Claude Code?

Run `npx skills add open-octo/octo-agent --skill budget-allocation -a claude-code`. Or copy the skill folder (internal/skills/experts/budget-allocation in open-octo/octo-agent) into .claude/skills/budget-allocation in your project. Claude Code loads it when a task matches its description.

How do I install Budget Allocation in Codex?

Run `npx skills add open-octo/octo-agent --skill budget-allocation -a codex`. Or copy the skill folder (internal/skills/experts/budget-allocation in open-octo/octo-agent) into .agents/skills/budget-allocation in your project. Codex loads it when a task matches its description.

Can I use Budget Allocation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add open-octo/octo-agent --skill budget-allocation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/budget-allocation, .gemini/skills/budget-allocation, .github/skills/budget-allocation and .opencode/skills/budget-allocation in your project.

What does Budget Allocation need to run?

SKILL.md names no scripts, command-line tools or credentials: Budget Allocation is instructions for the agent only.

Does Budget Allocation access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Budget Allocation safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Budget Allocation use?

Budget Allocation is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Budget Allocation use?

About 452 tokens (SKILL.md is roughly 1.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Budget Allocation?

Skills that share tags, products or a category with Budget Allocation: Budget Cash Flow (sickn33/agentic-awesome-skills, 47k stars), Token Budget Advisor (affaan-m/ECC, 275k stars), Agent Resource Allocator (ruvnet/ruflo, 74k stars) and Asset Allocation and Optimizers (HKUDS/Vibe-Trading, 35k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Budget Allocation?

open-octo (a GitHub organization) maintains it in open-octo/octo-agent, which has 125 GitHub stars. The repository holds 40 skills in this directory. The repository was last updated on October 8, 2026.

Source: open-octo/octo-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.