skills/claude-skills-open/skills/finance/expense-tracker/SKILL.md
Manage expense tracker bot — deploy, check expenses, export data, sync locally
npx skillsauth add aaaaqwq/agi-super-team expense-trackerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Telegram bot for expense tracking. Send text or photo to bot, Claude Haiku parses it, stores in D1.
| What | Path |
|------|------|
| Project | $HOME/expense-bot/ |
| Source | $HOME/expense-bot/src/ |
| Schema | $HOME/expense-bot/schema.sql |
| Worker config | $HOME/expense-bot/wrangler.toml |
| Local export | $DATA_PATH/personal/expenses_YYYY_MM.csv |
cd ~/expense-bot && npx wrangler deploy
curl "https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/setWebhook?url=https://expense-bot.<subdomain>.workers.dev/webhook"
cd ~/expense-bot && npx wrangler d1 execute expense-db --file=schema.sql
curl -H "Authorization: Bearer $TOKEN" "https://expense-bot.<subdomain>.workers.dev/api/summary?month=2026-03"
curl -H "Authorization: Bearer $TOKEN" \
"https://expense-bot.<subdomain>.workers.dev/api/export?month=2026-03" \
> $DATA_PATH/personal/expenses_2026_03.csv
cd ~/expense-bot
npx wrangler secret put TELEGRAM_BOT_TOKEN
npx wrangler secret put ANTHROPIC_API_KEY
npx wrangler secret put API_AUTH_TOKEN
npx wrangler secret put ALLOWED_USERS
cd ~/expense-bot && npx wrangler d1 create expense-dbdatabase_id in wrangler.tomlnpx wrangler d1 execute expense-db --file=schema.sqlnpx wrangler deploy| Command | Description |
|---------|-------------|
| /start | Welcome + usage |
| /today | Today's expenses |
| /week | This week by category |
| /month | Monthly summary |
| /budget | Budget vs actual |
| /setbudget food 200 | Set monthly budget |
| /export | Download CSV |
| /delete 123 | Delete expense by ID |
Telegram -> CF Worker /webhook -> Claude Haiku (parse) -> D1 (store) -> TG reply
/api/* (JSON/CSV export, auth by Bearer token)
~$0.30/month (Claude Haiku API only, everything else is free tier)
development
Technology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple programming languages (.NET, Java, JavaScript, TypeScript, React, Angular, Python) with configurable analysis depth, categorization methods, and documentation formats to establish coding standards and maintain consistency across development teams.
tools
Expert-level browser automation, debugging, and performance analysis using Chrome DevTools MCP. Use for interacting with web pages, capturing screenshots, analyzing network traffic, and profiling performance.
data-ai
Prompt for creating detailed feature implementation plans, following Epoch monorepo structure.
tools
Interactive prompt refinement workflow: interrogates scope, deliverables, constraints; copies final markdown to clipboard; never writes code. Requires the Joyride extension.