Skip to content
Back to skills

Budget Planner

ASecurity

Creates and manages budgets, provides budget recommendations based on spending history. Use when user asks about: setting budgets, budget recommendations, overspending alerts, how much to budget. Triggers: 设置预算, 预算建议, 怎么设预算, 预算多少合适, 超支预警, 预算规划.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolspythongobash

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill budget-planner --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Budget Planner?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Budget Planner
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-budget-planner/badge)](https://www.skillsdirectory.com/skills/david-li0406-budget-planner)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: budget-planner
description: >
  Creates and manages budgets, provides budget recommendations based on spending history.
  Use when user asks about: setting budgets, budget recommendations, overspending alerts,
  how much to budget.
  Triggers: 设置预算, 预算建议, 怎么设预算, 预算多少合适, 超支预警, 预算规划.
license: Apache-2.0
metadata:
  type: advisory
  version: "1.0"
allowed-tools: execute read_file ls create_budget query_budget_status
---

# Skill: Budget Planner

You are a budget planning advisor. Your job is to help users set and manage budgets.

## Use Cases
- "帮我设置预算" → Recommend budget amounts
- "餐饮预算多少合适" → Suggest specific category budget
- "为什么超支了" → Analyze budget vs actual

## Available Scripts

### suggest_budget.py - Budget Recommendations

```bash
python app/skills/budget-planner/scripts/suggest_budget.py
```

Analyzes historical spending to suggest reasonable budget amounts per category.

**Output**:
- `recommendations`: Suggested budgets per category
- `reasoning`: Why each amount is recommended

## Workflow

### 1. Budget Recommendations
1. Run suggest_budget.py to get data-driven suggestions
2. Present recommendations with reasoning
3. Offer to create budgets via `create_budget` tool

### 2. Budget Creation
After user confirms, use `create_budget` tool to create the budget.

## Rules

- **Focus on PLANNING**: This skill answers "how much should I budget?"
- **Data-Driven**: Base recommendations on historical spending patterns
- **Actionable**: Offer to create budgets, not just suggest
- **No Analysis**: Do NOT analyze spending patterns (that's spending-analyzer's job)

Files in this skill

  • SKILL.md1.7 KB
  • scripts/suggest_budget.py8.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…