Agent skill

Budget Optimizer

by aiskillstore in aiskillstore/marketplace

A skill your agent uses when the user asks to "allocate my influencer budget", "optimize spend across tiers", or "compare budget scenarios"; produces a tier/platform/content allocation table, ROI…

Apache-2.0Auto-check passedMarketing & SEO

Install Budget Optimizer

skills CLI
$ npx skills add aiskillstore/marketplace --skill budget-optimizer -a claude-code

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

GitHub CLI
$ gh skill install aiskillstore/marketplace budget-optimizer --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/aiskillstore/marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/aaron-he-zhu/budget-optimizer .claude/skills/budget-optimizer && 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-optimizer
GitHub stars
430
Token cost
~2.6k tokens
SKILL.md length
772 words
Files
3 (incl. references)
Skills in repo
1,108
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when the user asks to "allocate my influencer budget", "optimize spend across tiers", or "compare budget scenarios"; produces a tier/platform/content allocation table, ROI…

  • Works in 3 steps: Allocation sums to 100% of the stated… → Every projected metric is labeled… → One recommended scenario is named with…
  • The user asks to allocate my influencer budget
  • SKILL.md covers Quick Start, Skill Contract, Cross-discipline: ad spend… and Data Sources, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Budget Optimizer is an agent skill from aiskillstore/marketplace. Use when the user asks to "allocate my influencer budget", "optimize spend across tiers", or "compare budget scenarios"; produces a tier/platform/content allocation table, ROI and CPM/CPE projections, scenario comparisons, and mid-campaign reallocation moves. Not for building the full campaign plan — use campaign-planner.

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files, including reference files (for example `references/templates.md` and `skill-report.json`). Compatibility notes: Claude Code and compatible agent-skill hosts

It sits in Marketing & SEO, covering Influencer and creator marketing. The repository describes itself as: Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified. The licence is Apache-2.0.

When your agent uses it

  • The user asks to allocate my influencer budget
  • Optimize spend across tiers
  • Compare budget scenarios
  • Produces a tier/platform/content allocation table

Example prompts

  • “allocate my influencer budget”
  • “optimize spend across tiers”
  • “compare budget scenarios”
  • “/budget-optimizer”

Requirements

  • Compatibility (from SKILL.md): Claude Code and compatible agent-skill hosts

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Allocation sums to 100% of the stated budget with a contingency line.
  2. Every projected metric is labeled Measured / User-provided / Estimated.
  3. One recommended scenario is named with its rationale.

What it can do on your machine

Read from SKILL.md and the folder at commit ad8daf7. 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 (its code samples are markdown).

    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.

  • Compatibility

    Claude Code and compatible agent-skill hosts

    From compatibility in the SKILL.md frontmatter.

Context cost

Budget Optimizer loads about 2.6k tokens when it runs, and up to ~5.3k if it reads all its reference files. Until then it costs about 85 tokens; SKILL.md has 772 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~85
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.3k

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 aiskillstore/marketplace at commit ad8daf7, republished under its Apache-2.0 licence (© aiskillstore). 772 words, ~2,563 tokens.

Download SKILL.mdSave it as .claude/skills/budget-optimizer/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
budget-optimizer
description
Use when the user asks to "allocate my influencer budget", "optimize spend across tiers", or "compare budget scenarios"; produces a tier/platform/content allocation table, ROI and CPM/CPE projections, scenario comparisons, and mid-campaign reallocation moves. Not for building the full campaign plan — use campaign-planner.
compatibility
Claude Code and compatible agent-skill hosts
slug
budget-optimizer
displayName
Budget Optimizer · 预算优化
summary
跨创作者与层级的预算分配:目标导向的花费拆分与情景对比
version
17.0.0
license
Apache-2.0
homepage
https://github.com/aaron-he-zhu/aaron-marketing-skills
when_to_use
Use when planning budget allocation for a new influencer campaign, splitting spend across nano/micro/macro tiers or platforms, estimating influencer costs and…
argument-hint
<total budget> [platforms] [campaign goal]
metadata.author
aaron-he-zhu
metadata.version
17.0.0

Budget Optimizer

This skill helps you allocate and optimize your influencer marketing budget to maximize return on investment. It considers platform costs, influencer tier economics, and campaign objectives to recommend optimal budget distribution.

Quick Start

Shortest invocation:

Help me allocate a $30,000 budget for an influencer campaign on Instagram and TikTok

Common scenario:

Optimize my influencer budget across micro and macro influencers for a Gen Z product launch — compare a $50K and a $100K scenario

Output: a tier/platform/content allocation table, projected reach + CPM/CPE, 2-3 budget scenarios, and a recommended split.

Skill Contract

  • Reads: total budget, fixed vs influencer-available split, campaign goal, target platforms, tier constraints (max per influencer, minimum count), industry, and — for mid-campaign work — spend-to-date and per-influencer results. Connector data via ~~influencer database / ~~social platform analytics when available.
  • Writes: a budget allocation recommendation (tier / platform / content tables), ROI and cost-efficiency projections, scenario comparison, optimization strategies, plus a handoff summary. Save path: memory/influencer/budget-optimizer/YYYY-MM-DD-<topic>.md.
  • Promotes: approved total budget, the chosen scenario, locked tier mix, and any spend constraints — promote durable facts to memory/hot-cache.md.
  • Done when:
    1. Allocation sums to 100% of the stated budget with a contingency line.
    2. Every projected metric is labeled Measured / User-provided / Estimated.
    3. One recommended scenario is named with its rationale.
  • Primary next skill: outreach-manager — turn the funded allocation into influencer outreach.
Handoff Summary

Emit the standard shape from skill-contract.md §Handoff Summary Format.

Cross-discipline: ad spend allocation

This skill also allocates paid-ads spend — the tier/platform tables map to channels/campaigns; use the ROAS profile (direct-response|prospecting|incremental-profit) as the scenario axis and read its declared CPA/payback/contribution constraint instead of substituting CPM/CPE. Scope: this computes the spend-reallocation plan only. It does not read in-flight pacing or issue scale-up/down moves — the live pacing read (pacing vs plan, learning-phase respect) belongs to budget-pacing-monitor, and bid-strategy choice belongs to bid-strategy-planner. paid-measurement-loop reads one shipped change back against a control, and premature scaling is an S guardrail flag in ad-account-auditor, not a separate skill or a veto. Save paid runs under memory/ad/budget-optimizer/.

Data Sources

This family has no required live integrations (Tier 1). The skill works with nothing but the numbers you provide — give it your total budget, target platforms, and campaign goal, and it runs against the built-in cost benchmarks below.

Optional connectors that sharpen the estimates when present:

  • ~~influencer database — real rate cards instead of benchmark ranges.
  • ~~social platform analytics — actual reach, CPM, and engagement to replace estimated projections.
  • ~~CRM — past campaign spend and conversion data for ROI calibration.

Mark any connector-derived number Measured; mark benchmark-derived numbers Estimated; mark numbers you state as User-provided. See CONNECTORS.md for the keyless data recipes.

Show full SKILL.md (379 more words)Show less

Instructions

When a user requests budget optimization, work these steps. Each step's fill-in template, benchmark table, and scenario block lives in references/templates.md — copy the matching section and populate it.

  1. Gather budget parameters — campaign goal, audience, timeline, total budget, fixed vs influencer-available split, platform priorities, and constraints (max per influencer, min count). Intake template: §Step 1.
  2. Analyze cost benchmarks — apply the per-tier/per-platform rate tables (Instagram, TikTok, YouTube) and the industry cost multiplier. Tables: §Step 2.
  3. Create the allocation — split across tier, platform, content type, and other items (gifting, amplification, tools, contingency); sum must reach 100% with a 5-10% contingency line. Template: §Step 3.
  4. Project ROI — expected reach/impressions/engagements/EMV, cost-efficiency (CPM/CPE/CPV/CPC vs industry avg), and a conversion funnel to ROAS when relevant. Label each metric Measured / User-provided / Estimated. Template: §Step 4.
  5. Model scenarios — Conservative / Recommended / Aggressive side-by-side, then name one recommended scenario with rationale. A/B/C blocks: §Step 5.
  6. Optimization strategies — cost-reduction levers, value-maximization moves, and budget red flags (e.g. >40% on a single influencer). Detail: §Step 6.
  7. Mid-campaign reallocation (when spend-to-date + per-influencer results are provided) — actual vs plan, top/under performers, and move budget from losers to winners. Template: §Step 7.

Save the run to memory/influencer/budget-optimizer/YYYY-MM-DD-<topic>.md (paid-ads runs to memory/ad/budget-optimizer/); promote the approved total, chosen scenario, and locked tier mix to memory/hot-cache.md.

Example

User: "Optimize a $30,000 budget for a skincare product launch on Instagram and TikTok targeting Gen Z"

Output:

markdown
## Budget Allocation: $30,000 Skincare Launch

### Recommended Distribution

| Category | Allocation | Notes |
|----------|------------|-------|
| TikTok Influencers | $15,000 (50%) | Primary for Gen Z |
| Instagram Influencers | $9,000 (30%) | Credibility + visual |
| Content Amplification | $4,500 (15%) | Boost top performers |
| Contingency | $1,500 (5%) | Flexibility |

### Influencer Mix

| Platform | Tier | # | Cost Each | Total | Content |
|----------|------|---|-----------|-------|---------|
| TikTok | Micro (50-100K) | 5 | $1,500 | $7,500 | 5 videos |
| TikTok | Nano (10-50K) | 15 | $500 | $7,500 | 15 videos |
| Instagram | Micro (50-100K) | 3 | $2,000 | $6,000 | 3 Reels + Stories |
| Instagram | Nano (10-50K) | 6 | $500 | $3,000 | 6 posts |

**Total Influencers**: 29
**Total Content Pieces**: 29+ (excluding stories)

### Projected Results

- Reach: 2.8M - 3.5M (Estimated)
- Engagements: 280K - 400K (Estimated)
- CPM: $8.50 - $10.70 (Estimated)
- Projected ROI: 3.5:1 (Estimated)

This allocation prioritizes TikTok for viral potential while using Instagram for credibility and detailed product showcase.

Reference Materials

Next Best Skill

Primary: outreach-manager — once the allocation is funded and the tier mix is locked, move to recruiting the influencers it pays for.

Alternates (same influencer family):

  • influencer-discovery — if you need to source candidates that fit each tier's per-influencer budget first.
  • campaign-planner — if the budget exposed a gap in the underlying campaign plan.

Termination: keep a visited-set. If the recommended next skill was already invoked in this session's chain, stop and report chain-complete instead of re-invoking. Default max-depth: 3. When routing is ambiguous, present the options and stop rather than auto-following.

© aiskillstore, Apache-2.0. 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 (references) in skills/aaron-he-zhu/budget-optimizer of aiskillstore/marketplace.

  • SKILL.md
  • references/templates.md
  • skill-report.json

Open the folder on GitHubat commit ad8daf7

Compare with similar skills

Budget Optimizer 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 Optimizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Budget Optimizer this skillaiskillstore/marketplace430—~2.6kAutomated safety check: PassApache-2.0
Influencer Discoverytigerless-labs/influencer-discovery211—~2.5kAutomated safety check: NotesNone
Opencloneteam-attention/openclone130—~2.6kAutomated safety check: NotesMIT
Reelclaw Adsdansugc/reelclaw145—~3.9kAutomated safety check: NotesMIT
Audience ResearchScrapeCreators/social-media-research-skills3.3k—~635Automated safety check: NotesMIT
Affiliate CheckAffitor/affiliate-skills699—~808Automated safety check: NotesMIT

Similar skills

  • Influencer Discovery

    tigerless-labs/influencer-discovery

    Find the bloggers/creators who can help promote your work, capture their contact info, and append them to the target sheet in Google Sheets.

    211 GitHub stars~2.5k tokensUpdated 16 days ago
    Marketing & SEOAuto-check: notes
  • Openclone

    team-attention/openclone

    Create, manage, or talk to an openclone "clone" — a named AI persona with one or more categories (vc, tech, founder, expert, influencer, politician, celebrity) and attached knowledge.

    130 GitHub stars~2.6k tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • Reelclaw Ads

    dansugc/reelclaw

    Make short-form UGC video ads (TikTok, Reels, Shorts) for the product in the current repo with DansUGC ReelClaw and real human creator reactions from the DansUGC library.

    145 GitHub stars~3.9k tokensUpdated 10 days ago
    Marketing & SEOAuto-check: notes
  • Audience Research

    ScrapeCreators/social-media-research-skills

    A skill your agent uses when the user wants to evaluate a creator, influencer, or brand audience using public profile signals, TikTok audience demographics, follower/following data, comments…

    3.3k GitHub stars~635 tokensUpdated 1 mo ago
    Marketing & SEOAuto-check: notes
  • Affiliate Check

    Affitor/affiliate-skills

    Live affiliate program data from openaffiliate.dev. An agent skill from Affitor/affiliate-skills.

    699 GitHub stars~808 tokensUpdated 23 days ago
    Marketing & SEOAuto-check: notes
  • Effect Monitoring

    vivy-yi/xiaohongshu-skills

    A skill your agent uses when monitoring Xiaohongshu marketing campaign performance, tracking promotion effectiveness, analyzing advertising ROI, measuring influencer collaboration results…

    474 GitHub starsUsed in 1 repo~4.5k tokens
    Marketing & SEOAuto-check passed

More from aiskillstore/marketplace

All 1,108 skills in this repo
  • Code Stats

    aiskillstore/marketplace

    Analyze codebase with tokei (fast line counts by language) and difft (semantic AST-aware diffs).

    430 GitHub starsUsed in 2 repos~697 tokens
    Auto-check: notes
  • File Search

    aiskillstore/marketplace

    Modern file and content search using fd, ripgrep (rg), and fzf.

    430 GitHub starsUsed in 2 repos~598 tokens
    Auto-check: notes
  • Data Processing

    aiskillstore/marketplace

    Process JSON with jq and YAML/TOML with yq. An agent skill from aiskillstore/marketplace.

    430 GitHub starsUsed in 1 repo~720 tokens
    Auto-check: notes
  • Doc Scanner

    aiskillstore/marketplace

    Scans for project documentation files (AGENTS.md, CLAUDE.md, GEMINI.md, COPILOT.md, CURSOR.md, WARP.md, and 15+ other formats) and synthesizes guidance.

    430 GitHub starsUsed in 1 repo~644 tokens
    Auto-check: notes
  • Find Replace

    aiskillstore/marketplace

    Modern find-and-replace using sd (simpler than sed) and batch replacement patterns.

    430 GitHub starsUsed in 1 repo~527 tokens
    Auto-check: notes
  • Investigating Codebases

    aiskillstore/marketplace

    Automatically activated when user asks how something works, wants to understand unfamiliar code, needs to explore a new codebase, or asks questions like "where is X implemented?", "how does Y…

    430 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check: notes

Categories

Questions about Budget Optimizer

What does Budget Optimizer do?

A skill your agent uses when the user asks to "allocate my influencer budget", "optimize spend across tiers", or "compare budget scenarios"; produces a tier/platform/content allocation table, ROI…. Budget Optimizer is an agent skill from aiskillstore/marketplace. Use when the user asks to "allocate my influencer budget", "optimize spend across tiers", or "compare budget scenarios"; produces a tier/platform/content allocation table, ROI and CPM/CPE projections, scenario comparisons, and mid-campaign reallocation moves.

When should I use Budget Optimizer?

Budget Optimizer fits situations like: the user asks to allocate my influencer budget; optimize spend across tiers; compare budget scenarios; produces a tier/platform/content allocation table.

How do I install Budget Optimizer in Claude Code?

Run `npx skills add aiskillstore/marketplace --skill budget-optimizer -a claude-code`. Or copy the skill folder (skills/aaron-he-zhu/budget-optimizer in aiskillstore/marketplace) into .claude/skills/budget-optimizer in your project. Claude Code loads it when a task matches its description.

How do I install Budget Optimizer in Codex?

Run `npx skills add aiskillstore/marketplace --skill budget-optimizer -a codex`. Or copy the skill folder (skills/aaron-he-zhu/budget-optimizer in aiskillstore/marketplace) into .agents/skills/budget-optimizer in your project. Codex loads it when a task matches its description.

Can I use Budget Optimizer 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 aiskillstore/marketplace --skill budget-optimizer -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-optimizer, .gemini/skills/budget-optimizer, .github/skills/budget-optimizer and .opencode/skills/budget-optimizer in your project.

What does Budget Optimizer need to run?

SKILL.md names no scripts, command-line tools or credentials: Budget Optimizer is instructions for the agent only. Compatibility (from SKILL.md): Claude Code and compatible agent-skill hosts.

Does Budget Optimizer 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 Optimizer 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 Optimizer use?

Budget Optimizer is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Budget Optimizer use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.8k tokens, read only when the agent opens those files.

What are the alternatives to Budget Optimizer?

Skills that share tags, products or a category with Budget Optimizer: Influencer Discovery (tigerless-labs/influencer-discovery, 211 stars), Openclone (team-attention/openclone, 130 stars), Reelclaw Ads (dansugc/reelclaw, 145 stars) and Audience Research (ScrapeCreators/social-media-research-skills, 3.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Budget Optimizer?

aiskillstore (a GitHub organization) maintains it in aiskillstore/marketplace, which has 430 GitHub stars. The repository holds 1,108 skills in this directory. The repository was last updated on October 7, 2026.

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