{
  "schemaVersion": "1.0",
  "item": {
    "slug": "finance-tracker",
    "name": "Finance Tracker",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Salen-Project/finance-tracker",
    "canonicalUrl": "https://clawhub.ai/Salen-Project/finance-tracker",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/finance-tracker",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=finance-tracker",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "package.json",
      "SKILL.md",
      "lib/recurring.py",
      "lib/goals.py",
      "lib/categories.py",
      "lib/__init__.py"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/finance-tracker"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/finance-tracker",
    "agentPageUrl": "https://openagent3.xyz/skills/finance-tracker/agent",
    "manifestUrl": "https://openagent3.xyz/skills/finance-tracker/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/finance-tracker/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Finance Tracker v2.0",
        "body": "Complete personal finance management. Track expenses, recurring subscriptions, savings goals, multi-currency support, and smart insights."
      },
      {
        "title": "Installation",
        "body": "clawdhub install finance-tracker\n\nOr add to PATH:\n\nexport PATH=\"$PATH:/path/to/finance-tracker/bin\""
      },
      {
        "title": "Quick Start",
        "body": "# Log an expense\nfinance add 50k \"lunch at cafe\"\n\n# Log with currency conversion\nfinance add $20 \"online purchase\"\n\n# See what you spent\nfinance report week\n\n# Get smart insights\nfinance insights"
      },
      {
        "title": "Add Expenses",
        "body": "finance add <amount> \"<description>\"\n\nAmount formats:\n\n50000 — plain number\n50k — with k suffix (= 50,000)\n$50 — USD, auto-converts to your currency\n€100 — EUR\n100 USD — explicit currency\n\nExamples:\n\nfinance add 50000 \"lunch\"\nfinance add 50k \"groceries\"\nfinance add $25 \"Netflix subscription\""
      },
      {
        "title": "Undo & Edit",
        "body": "# Remove last transaction\nfinance undo\n\n# Edit a transaction\nfinance edit <id> --amount=60000\nfinance edit <id> --desc=\"dinner with friends\"\nfinance edit <id> --category=food\n\n# Delete specific transaction\nfinance delete <id>"
      },
      {
        "title": "View & Search",
        "body": "finance report [period]    # today, week, month, year, all\nfinance recent [n]         # last n transactions\nfinance search \"food\"      # search by keyword"
      },
      {
        "title": "🔄 Recurring Expenses",
        "body": "Track subscriptions and bills that repeat automatically."
      },
      {
        "title": "Add Recurring",
        "body": "finance recurring add <amount> \"<description>\" <frequency> [--day=N]\n\nFrequencies: daily, weekly, biweekly, monthly, quarterly, yearly\n\nExamples:\n\nfinance recurring add 110k \"mobile provider\" monthly --day=1\nfinance recurring add 50k \"Netflix\" monthly\nfinance recurring add 200k \"gym membership\" monthly --day=15"
      },
      {
        "title": "Manage Recurring",
        "body": "finance recurring              # List all\nfinance recurring list         # Same as above\nfinance recurring due          # Show what's due today\nfinance recurring process      # Auto-log all due expenses\nfinance recurring remove <id>  # Deactivate"
      },
      {
        "title": "How It Works",
        "body": "Recurring expenses track their next due date\nRun finance recurring process daily (or in heartbeat) to auto-log\nEach logged expense appears in your regular transactions\nMonthly totals shown in the recurring report"
      },
      {
        "title": "🎯 Savings Goals",
        "body": "Set targets and track progress towards financial goals."
      },
      {
        "title": "Add Goals",
        "body": "finance goal add \"<name>\" <target> [--by=DATE] [--current=X]\n\nExamples:\n\nfinance goal add \"New Laptop\" 5000000 --by=2026-06-01\nfinance goal add \"Emergency Fund\" 10000000\nfinance goal add \"Vacation\" 3000000 --by=2026-08-01 --current=500000"
      },
      {
        "title": "Track Progress",
        "body": "# Add to goal (increment)\nfinance goal update \"Laptop\" 500k\n\n# Set exact amount\nfinance goal set \"Laptop\" 2000000\n\n# View all goals\nfinance goal\nfinance goal list"
      },
      {
        "title": "Goal Features",
        "body": "Deadline tracking — shows days remaining\nDaily/weekly/monthly targets — how much to save to hit deadline\nPriority levels — high, medium, low\nCompletion tracking — celebrate when you hit targets!"
      },
      {
        "title": "💱 Multi-Currency",
        "body": "Automatic currency conversion with live exchange rates."
      },
      {
        "title": "View Rates",
        "body": "finance rates              # Show all common rates\nfinance rates USD          # Specific currency rate\nfinance rates EUR"
      },
      {
        "title": "Convert",
        "body": "finance convert 100 USD UZS\nfinance convert 50 EUR USD"
      },
      {
        "title": "Auto-Conversion in Expenses",
        "body": "# These auto-convert to your default currency (UZS)\nfinance add $50 \"Amazon purchase\"\nfinance add €30 \"App subscription\"\nfinance add 100 USD \"Online course\""
      },
      {
        "title": "Set Default Currency",
        "body": "finance currency         # Show current\nfinance currency USD     # Change default\n\nRate caching: Rates refresh every 6 hours automatically."
      },
      {
        "title": "💡 Smart Insights",
        "body": "AI-powered spending analysis and alerts.\n\nfinance insights    # Full insights report\nfinance summary     # Quick daily summary\nfinance digest      # Weekly digest"
      },
      {
        "title": "What Insights Shows",
        "body": "Spending velocity — daily/weekly/monthly averages\nPeriod comparison — this week vs last week\nCategory changes — which categories went up/down\nAnomaly detection — unusually large expenses flagged\nGoal progress — how much to save daily\nRecurring due — subscriptions due today"
      },
      {
        "title": "Example Output",
        "body": "💡 Smart Insights\n━━━━━━━━━━━━━━━━━━━━━\n\n📈 Spending Velocity\n   Daily avg: 85,000 UZS\n   This month so far: 1,200,000 UZS\n   Projected month total: 2,550,000 UZS\n\n📊 This Week vs Last Week\n   📈 Spending UP 23%\n   This week: 595,000 UZS\n   Last week: 484,000 UZS\n\n🏷️ Notable Category Changes\n   🍔 food: ↑ 45%\n   🚗 transport: ↓ 20%\n\n⚠️ Alerts\n   • Unusually large expense: 350,000 on electronics\n\n🎯 Savings Goals\n   Need to save: 50,000 UZS/day\n   Next deadline: Laptop in 45 days"
      },
      {
        "title": "Log Income",
        "body": "finance income 5000000 \"salary\"\nfinance income 500k \"freelance project\"\n\nIncome types auto-detected: salary, freelance, business, investment, gift"
      },
      {
        "title": "Manage Assets",
        "body": "finance asset add \"Bank Account\" 10000000 cash\nfinance asset add \"Stocks\" 5000000 stocks\nfinance asset add \"Bitcoin\" 2000000 crypto\nfinance asset remove \"Old Account\"\nfinance asset list\nfinance portfolio          # Net worth summary\n\nAsset types: cash, stocks, crypto, realestate, savings, investments"
      },
      {
        "title": "Analysis",
        "body": "finance trends [days]      # Spending patterns over time\nfinance compare [days]     # Compare current vs previous period\nfinance budget <daily>     # Check against daily budget"
      },
      {
        "title": "Budget Check",
        "body": "finance budget 100k\n\nShows:\n\nToday's spending vs budget\nWeek's spending vs weekly budget (7x daily)\nRemaining amounts\nOver-budget warnings"
      },
      {
        "title": "Categories",
        "body": "Auto-detected from description:\n\nCategoryKeywords🍔 Foodlunch, dinner, cafe, restaurant, grocery🚗 Transporttaxi, uber, bus, metro, fuel🛍️ Shoppingclothes, shoes, shopping📱 Techphone, laptop, headphones🎮 Entertainmentmovie, game, netflix, spotify📚 Educationbook, course, school💊 Healthmedicine, pharmacy, doctor, gym🏠 Homerent, utility, furniture, internet💇 Personalhaircut, barber, salon🎁 Giftsgift, present✈️ Traveltravel, flight, hotel🔄 Subscriptionssubscription, monthly, plan"
      },
      {
        "title": "Data Storage",
        "body": "All data stored locally in ~/.finance-tracker/:\n\n~/.finance-tracker/\n├── transactions.json     # All expenses\n├── FINANCE_LOG.md        # Human-readable log\n├── portfolio.json        # Assets\n├── income.json           # Income records\n├── recurring.json        # Recurring expenses\n├── goals.json            # Savings goals\n└── exchange_rates.json   # Cached rates"
      },
      {
        "title": "Export",
        "body": "finance export csv\nfinance export json"
      },
      {
        "title": "Telegram Integration",
        "body": "For quick logging in chat, common patterns:\n\n\"spent 50k lunch\" → finance add 50000 \"lunch\"\n\"taxi 15k\"        → finance add 15000 \"taxi\"\n\"coffee 8k\"       → finance add 8000 \"coffee\""
      },
      {
        "title": "Heartbeat Integration",
        "body": "Add to your HEARTBEAT.md for automated processing:\n\n## Finance (daily)\n- Run: finance recurring process\n- Run: finance summary"
      },
      {
        "title": "Complete Command Reference",
        "body": "EXPENSES:\n  finance add <amt> \"<desc>\"        Log expense\n  finance undo                      Remove last\n  finance edit <id> [--amount=X]    Edit transaction\n  finance delete <id>               Delete transaction\n  finance report [period]           Spending report\n  finance recent [n]                Recent transactions\n  finance search \"<query>\"          Search\n\nRECURRING:\n  finance recurring                 List all\n  finance recurring add ...         Add subscription\n  finance recurring remove <id>     Remove\n  finance recurring process         Log due items\n  finance recurring due             Show due today\n\nGOALS:\n  finance goal                      List goals\n  finance goal add \"<name>\" <target> [--by=DATE]\n  finance goal update \"<name>\" <amt>\n  finance goal set \"<name>\" <amt>\n  finance goal remove \"<name>\"\n\nCURRENCY:\n  finance rates [currency]          Exchange rates\n  finance convert <amt> <from> <to>\n  finance currency [code]           Get/set currency\n\nINCOME & ASSETS:\n  finance income <amt> \"<desc>\"\n  finance asset add/remove/list\n  finance portfolio\n\nANALYSIS:\n  finance insights                  Smart analysis\n  finance summary                   Daily summary\n  finance digest                    Weekly digest\n  finance trends [days]\n  finance compare [days]\n  finance budget <daily>\n\nOTHER:\n  finance categories\n  finance export [csv|json]\n  finance help"
      },
      {
        "title": "Tips",
        "body": "Use 'k' for thousands — 50k is faster than 50000\nCurrency prefix — $50 auto-converts\nDaily recurring check — run finance recurring process in heartbeat\nWeekly insights — run finance digest for summaries\nGoal tracking — update goals when you save money\nBudget alerts — run finance budget 100k to stay on track\n\nMade with 🦞 by Salen"
      }
    ],
    "body": "Finance Tracker v2.0\n\nComplete personal finance management. Track expenses, recurring subscriptions, savings goals, multi-currency support, and smart insights.\n\nInstallation\nclawdhub install finance-tracker\n\n\nOr add to PATH:\n\nexport PATH=\"$PATH:/path/to/finance-tracker/bin\"\n\nQuick Start\n# Log an expense\nfinance add 50k \"lunch at cafe\"\n\n# Log with currency conversion\nfinance add $20 \"online purchase\"\n\n# See what you spent\nfinance report week\n\n# Get smart insights\nfinance insights\n\nCore Commands\nAdd Expenses\nfinance add <amount> \"<description>\"\n\n\nAmount formats:\n\n50000 — plain number\n50k — with k suffix (= 50,000)\n$50 — USD, auto-converts to your currency\n€100 — EUR\n100 USD — explicit currency\n\nExamples:\n\nfinance add 50000 \"lunch\"\nfinance add 50k \"groceries\"\nfinance add $25 \"Netflix subscription\"\n\nUndo & Edit\n# Remove last transaction\nfinance undo\n\n# Edit a transaction\nfinance edit <id> --amount=60000\nfinance edit <id> --desc=\"dinner with friends\"\nfinance edit <id> --category=food\n\n# Delete specific transaction\nfinance delete <id>\n\nView & Search\nfinance report [period]    # today, week, month, year, all\nfinance recent [n]         # last n transactions\nfinance search \"food\"      # search by keyword\n\n🔄 Recurring Expenses\n\nTrack subscriptions and bills that repeat automatically.\n\nAdd Recurring\nfinance recurring add <amount> \"<description>\" <frequency> [--day=N]\n\n\nFrequencies: daily, weekly, biweekly, monthly, quarterly, yearly\n\nExamples:\n\nfinance recurring add 110k \"mobile provider\" monthly --day=1\nfinance recurring add 50k \"Netflix\" monthly\nfinance recurring add 200k \"gym membership\" monthly --day=15\n\nManage Recurring\nfinance recurring              # List all\nfinance recurring list         # Same as above\nfinance recurring due          # Show what's due today\nfinance recurring process      # Auto-log all due expenses\nfinance recurring remove <id>  # Deactivate\n\nHow It Works\nRecurring expenses track their next due date\nRun finance recurring process daily (or in heartbeat) to auto-log\nEach logged expense appears in your regular transactions\nMonthly totals shown in the recurring report\n🎯 Savings Goals\n\nSet targets and track progress towards financial goals.\n\nAdd Goals\nfinance goal add \"<name>\" <target> [--by=DATE] [--current=X]\n\n\nExamples:\n\nfinance goal add \"New Laptop\" 5000000 --by=2026-06-01\nfinance goal add \"Emergency Fund\" 10000000\nfinance goal add \"Vacation\" 3000000 --by=2026-08-01 --current=500000\n\nTrack Progress\n# Add to goal (increment)\nfinance goal update \"Laptop\" 500k\n\n# Set exact amount\nfinance goal set \"Laptop\" 2000000\n\n# View all goals\nfinance goal\nfinance goal list\n\nGoal Features\nDeadline tracking — shows days remaining\nDaily/weekly/monthly targets — how much to save to hit deadline\nPriority levels — high, medium, low\nCompletion tracking — celebrate when you hit targets!\n💱 Multi-Currency\n\nAutomatic currency conversion with live exchange rates.\n\nView Rates\nfinance rates              # Show all common rates\nfinance rates USD          # Specific currency rate\nfinance rates EUR\n\nConvert\nfinance convert 100 USD UZS\nfinance convert 50 EUR USD\n\nAuto-Conversion in Expenses\n# These auto-convert to your default currency (UZS)\nfinance add $50 \"Amazon purchase\"\nfinance add €30 \"App subscription\"\nfinance add 100 USD \"Online course\"\n\nSet Default Currency\nfinance currency         # Show current\nfinance currency USD     # Change default\n\n\nRate caching: Rates refresh every 6 hours automatically.\n\n💡 Smart Insights\n\nAI-powered spending analysis and alerts.\n\nfinance insights    # Full insights report\nfinance summary     # Quick daily summary\nfinance digest      # Weekly digest\n\nWhat Insights Shows\nSpending velocity — daily/weekly/monthly averages\nPeriod comparison — this week vs last week\nCategory changes — which categories went up/down\nAnomaly detection — unusually large expenses flagged\nGoal progress — how much to save daily\nRecurring due — subscriptions due today\nExample Output\n💡 Smart Insights\n━━━━━━━━━━━━━━━━━━━━━\n\n📈 Spending Velocity\n   Daily avg: 85,000 UZS\n   This month so far: 1,200,000 UZS\n   Projected month total: 2,550,000 UZS\n\n📊 This Week vs Last Week\n   📈 Spending UP 23%\n   This week: 595,000 UZS\n   Last week: 484,000 UZS\n\n🏷️ Notable Category Changes\n   🍔 food: ↑ 45%\n   🚗 transport: ↓ 20%\n\n⚠️ Alerts\n   • Unusually large expense: 350,000 on electronics\n\n🎯 Savings Goals\n   Need to save: 50,000 UZS/day\n   Next deadline: Laptop in 45 days\n\nIncome & Assets\nLog Income\nfinance income 5000000 \"salary\"\nfinance income 500k \"freelance project\"\n\n\nIncome types auto-detected: salary, freelance, business, investment, gift\n\nManage Assets\nfinance asset add \"Bank Account\" 10000000 cash\nfinance asset add \"Stocks\" 5000000 stocks\nfinance asset add \"Bitcoin\" 2000000 crypto\nfinance asset remove \"Old Account\"\nfinance asset list\nfinance portfolio          # Net worth summary\n\n\nAsset types: cash, stocks, crypto, realestate, savings, investments\n\nAnalysis\nfinance trends [days]      # Spending patterns over time\nfinance compare [days]     # Compare current vs previous period\nfinance budget <daily>     # Check against daily budget\n\nBudget Check\nfinance budget 100k\n\n\nShows:\n\nToday's spending vs budget\nWeek's spending vs weekly budget (7x daily)\nRemaining amounts\nOver-budget warnings\nCategories\n\nAuto-detected from description:\n\nCategory\tKeywords\n🍔 Food\tlunch, dinner, cafe, restaurant, grocery\n🚗 Transport\ttaxi, uber, bus, metro, fuel\n🛍️ Shopping\tclothes, shoes, shopping\n📱 Tech\tphone, laptop, headphones\n🎮 Entertainment\tmovie, game, netflix, spotify\n📚 Education\tbook, course, school\n💊 Health\tmedicine, pharmacy, doctor, gym\n🏠 Home\trent, utility, furniture, internet\n💇 Personal\thaircut, barber, salon\n🎁 Gifts\tgift, present\n✈️ Travel\ttravel, flight, hotel\n🔄 Subscriptions\tsubscription, monthly, plan\nData Storage\n\nAll data stored locally in ~/.finance-tracker/:\n\n~/.finance-tracker/\n├── transactions.json     # All expenses\n├── FINANCE_LOG.md        # Human-readable log\n├── portfolio.json        # Assets\n├── income.json           # Income records\n├── recurring.json        # Recurring expenses\n├── goals.json            # Savings goals\n└── exchange_rates.json   # Cached rates\n\nExport\nfinance export csv\nfinance export json\n\nTelegram Integration\n\nFor quick logging in chat, common patterns:\n\n\"spent 50k lunch\" → finance add 50000 \"lunch\"\n\"taxi 15k\"        → finance add 15000 \"taxi\"\n\"coffee 8k\"       → finance add 8000 \"coffee\"\n\nHeartbeat Integration\n\nAdd to your HEARTBEAT.md for automated processing:\n\n## Finance (daily)\n- Run: finance recurring process\n- Run: finance summary\n\nComplete Command Reference\nEXPENSES:\n  finance add <amt> \"<desc>\"        Log expense\n  finance undo                      Remove last\n  finance edit <id> [--amount=X]    Edit transaction\n  finance delete <id>               Delete transaction\n  finance report [period]           Spending report\n  finance recent [n]                Recent transactions\n  finance search \"<query>\"          Search\n\nRECURRING:\n  finance recurring                 List all\n  finance recurring add ...         Add subscription\n  finance recurring remove <id>     Remove\n  finance recurring process         Log due items\n  finance recurring due             Show due today\n\nGOALS:\n  finance goal                      List goals\n  finance goal add \"<name>\" <target> [--by=DATE]\n  finance goal update \"<name>\" <amt>\n  finance goal set \"<name>\" <amt>\n  finance goal remove \"<name>\"\n\nCURRENCY:\n  finance rates [currency]          Exchange rates\n  finance convert <amt> <from> <to>\n  finance currency [code]           Get/set currency\n\nINCOME & ASSETS:\n  finance income <amt> \"<desc>\"\n  finance asset add/remove/list\n  finance portfolio\n\nANALYSIS:\n  finance insights                  Smart analysis\n  finance summary                   Daily summary\n  finance digest                    Weekly digest\n  finance trends [days]\n  finance compare [days]\n  finance budget <daily>\n\nOTHER:\n  finance categories\n  finance export [csv|json]\n  finance help\n\nTips\nUse 'k' for thousands — 50k is faster than 50000\nCurrency prefix — $50 auto-converts\nDaily recurring check — run finance recurring process in heartbeat\nWeekly insights — run finance digest for summaries\nGoal tracking — update goals when you save money\nBudget alerts — run finance budget 100k to stay on track\n\nMade with 🦞 by Salen"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Salen-Project/finance-tracker",
    "publisherUrl": "https://clawhub.ai/Salen-Project/finance-tracker",
    "owner": "Salen-Project",
    "version": "2.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/finance-tracker",
    "downloadUrl": "https://openagent3.xyz/downloads/finance-tracker",
    "agentUrl": "https://openagent3.xyz/skills/finance-tracker/agent",
    "manifestUrl": "https://openagent3.xyz/skills/finance-tracker/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/finance-tracker/agent.md"
  }
}