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/claude-code-skills 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)
testing
通用自媒体文章自动发布工具。支持百家号、搜狐号、知乎、微信公众号、小红书、抖音号六个平台的自动化发布流程。使用Playwright自动化实现平台导航和发布,支持通过storageState管理Cookie实现账号切换。
development
# SKILL.md - Model Configuration Status (mcstatus) ## 触发条件 - `/mcstatus` 命令 - 用户询问模型配备、模型配置、model status、模型列表等 ## 功能 实时生成 Agent + Cron 的模型配置报告,展示当前所有 agent 的主模型/fallback链和所有 cron 任务的模型分配。 ## 执行步骤 ### Step 1: 收集 Agent 模型配置 读取各 agent 的 models.json 获取主模型和 fallback 链: ```bash for agent in main ops code quant data research content market finance pm law product sales batch; do config=$(cat ~/.openclaw/agents/$agent/agent/models.json 2>/dev/null) if [ -n "$config" ]; then echo "=== $agent
tools
MCP 服务器智能管理助手。自动检测 MCP 可用性、智能开关、功能问答,提供人性化的 MCP 管理体验。
tools
从GitHub搜索并自动安装配置MCP(Model Context Protocol)服务器工具到Claude配置文件。当用户需要安装MCP工具时触发此技能。工作流程:搜索GitHub上的MCP项目 -> 提取npx配置 -> 添加到~/.claude.json -> 处理API密钥(如有)。