Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add dirtcubeinteractive/specter-skills --skill specter-economygit clone --depth 1 https://github.com/dirtcubeinteractive/specter-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/dirtcubeinteractive/specter-skills/specter-economy)<a href="https://agentmods.dev/skills/dirtcubeinteractive/specter-skills/specter-economy"><img src="https://agentmods.dev/badge/skills/dirtcubeinteractive/specter-skills/specter-economy/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/dirtcubeinteractive/specter-skills/specter-economy"><img src="https://agentmods.dev/badge/skills/dirtcubeinteractive/specter-skills/specter-economy.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00104 | $0.01354 |
| Opus 5 | $0.00052 | $0.00677 |
| Sonnet 5 | $0.00021 | $0.00271 |
| Haiku 4.5 | $0.00010 | $0.00135 |
Grade A, and why
specter-economy scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 112 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Specter Economy — currencies, wallets, stores, inventory, gacha, RMG
Base URL and headers: see the specter skill. Catalog reads (app/get-*) need only api-key;
player actions need Authorization: Bearer too.
Configure the economy (currencies, items, bundles, stores, prices) in the dashboard at https://console.specterapp.xyz — the API consumes that configuration.
Model
- Currency → defined per project; virtual (coins, gems) or real-money. Each player gets a wallet per currency, auto-created at signup. Real-money currencies create three wallets: deposit, winnings, bonus.
- Item → ownable thing with properties (consumable, equippable, tradable, stackable…), optional unlock conditions, prices.
- Bundle → a container of items/currencies, openable; gacha bundles have weighted random contents and a pity counter.
- Store → categorized storefront of items/bundles with prices (virtual currency, real money, or IAP-mapped).
Wallet operations
| Endpoint | Auth | Purpose |
|---|---|---|
player/me/get-wallet-balance |
Bearer | Player's balances — requires currencyIds (min 1); there is no fetch-all. Get currency IDs from app/get-currencies or the login response's currencies[] |
wallet/update-balance |
Bearer | Credit/debit a currency (e.g., match reward, sink) |
wallet/convert-currency |
Bearer | Convert between currencies per configured rates |
wallet/available-conversions |
Bearer | What conversions exist |
player/me/get-rm-wallet-history |
Bearer | Real-money transaction history |
player/get-wallet-balance |
Bearer | Another player's balance |
app/get-currencies (get-currencies) |
api-key | Currency catalog |
In wallet calls, currencyId is the human-readable currency ID configured in the dashboard
(e.g. "coins"), not the numeric uuid (verified on staging). Wallets are provisioned within
seconds of signup — a freshly signed-up player returns balance: 0, not an error.
wallet/update-balance responds with { balance, requested, applied, wasAdjusted, adjustmentReason } — check applied/wasAdjusted rather than assuming the full amount landed.
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- examples/javascript.md 1.8 KB
- references/api/inventory-add.md 390 B
- references/api/inventory-consume-item.md 393 B
- references/api/inventory-equip-unequip.md 409 B
- references/api/inventory-get-pity-status.md 401 B
- references/api/inventory-open-bundle.md 387 B
- references/api/inventory-open-gacha-bundle.md 412 B
- references/api/inventory-remove.md 404 B
- references/api/stores-custom-purchase.md 2.3 KB
- references/api/stores-default-purchase.md 2.3 KB
- references/api/wallet-available-conversions.md 406 B
- references/api/wallet-convert-currency.md 728 B
- references/api/wallet-get-history.md 548 B
- references/api/wallet-update-balance.md 933 B
- references/client-api-index.md 2.1 KB
- references/curated-client-api.md 9.1 KB
- references/endpoints-index.md 5.7 KB
- references/endpoints/app-get-bundles-v2.md 12 KB
- references/endpoints/app-get-gacha-bundle-config-v2.md 6.4 KB
- references/endpoints/app-get-goc-random-bots-v2.md 2.4 KB
- references/endpoints/app-get-items-v2.md 9.3 KB
- references/endpoints/app-get-store-categories-v2.md 5.8 KB
- references/endpoints/app-get-store-category-contents-v2.md 12 KB
- references/endpoints/app-get-stores-v2.md 7.4 KB
- references/endpoints/get-currencies-v2.md 4.9 KB
- references/endpoints/inventory-add-v2.md 4.0 KB
- references/endpoints/inventory-consume-item-v2.md 1.7 KB
- references/endpoints/inventory-equip-unequip-v2.md 2.0 KB
- references/endpoints/inventory-get-pity-status-v2.md 3.1 KB
- references/endpoints/inventory-open-bundle-v2.md 2.8 KB
- references/endpoints/inventory-open-gacha-bundle-v2.md 2.7 KB
- references/endpoints/inventory-remove-v2.md 1.9 KB
- references/endpoints/player-get-collections-v2.md 1.3 KB
- references/endpoints/player-get-inventory-v2.md 3.2 KB
- references/endpoints/player-get-rm-wallet-history-v2.md 4.0 KB
- references/endpoints/player-get-wallet-history-v2.md 3.9 KB
- references/endpoints/player-me-get-collections-v2.md 1.4 KB
- references/endpoints/player-me-get-inventory-v2.md 3.0 KB
- references/endpoints/player-me-get-rm-wallet-history-v2.md 4.4 KB
- references/endpoints/player-me-get-wallet-history-v2.md 3.6 KB
- references/endpoints/rmg-create-order-v2.md 3.7 KB
- references/endpoints/rmg-execute-deposit-v2.md 3.4 KB
- references/endpoints/rmg-execute-withdrawal-v2.md 5.3 KB
- references/endpoints/rmg-get-policy-v2.md 2.3 KB
- references/endpoints/rmg-validate-deposit-v2.md 3.5 KB
- references/endpoints/rmg-validate-withdrawal-v2.md 2.6 KB
- references/endpoints/stores-custom-purchase-v2.md 10 KB
- references/endpoints/stores-default-purchase-v2.md 9.6 KB
- references/endpoints/wallet-available-conversions-v2.md 1.9 KB
- references/endpoints/wallet-convert-currency-v2.md 2.2 KB
- references/endpoints/wallet-get-history-v2.md 3.3 KB
- references/endpoints/wallet-get-my-balance-v2.md 1.9 KB
- references/endpoints/wallet-get-player-balance-v2.md 1.5 KB
- references/endpoints/wallet-update-balance-v2.md 2.5 KB
- references/manual-index.md 1.4 KB
- references/manual/build__economy__bundles__bundle-configuration.md 4.6 KB
- references/manual/build__economy__bundles__bundle-types.md 7.3 KB
- references/manual/build__economy__bundles__containers.md 2.8 KB
- references/manual/build__economy__bundles__managing-bundle-access.md 1.6 KB
- references/manual/build__economy__bundles.md 1.7 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 112 lines · 104 tokens per session scan A 3a5f3cd66396
specter-economy is a skill published in the GitHub repository dirtcubeinteractive/specter-skills (0 stars, last pushed 2mo ago), licensed MIT. It adds 104 tokens to every session and 1,354 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
hz-store-submit
Guides end-to-end Meta Quest and Horizon OS app submission to the Meta Horizon Store — build validation, store-readiness checks, asset preparation, upload, and submission tracking. Use when preparing a Quest app for store publishing.
roblox-gamepasses
Rule-accurate Roblox monetization — game passes, developer products (ProcessReceipt), and subscriptions (GetUserSubscriptionStatusAsync, PromptSubscriptionPurchase). Covers the selling flow, server-authoritative granting on PlayerAdded and purchase completion, PolicyService gating (ArePaidRandomItemsRestricted…
roblox-monetization
Use when implementing Roblox GamePasses, Developer Products, subscriptions, private servers, Creator Rewards, or purchase policy checks.
implement-in-app-purchases
Implement, configure, and debug Unity In-App Purchases (IAP) — store connection, product catalog, consumable/non-consumable/subscription purchases, two-step pending-confirm flow, receipt validation, entitlement checking, restore transactions, Apple extensions (promotional purchases, Ask-to-Buy, code redemption), and…
ai-hive-animation-167-e6ff654
An AI-HIVE workflow for creating original 8-bit pixel-art animation or game-oriented content. It covers characters, settings, storyboards, key frames, animation clips, and checks for visual consistency and originality.
portals-game-economy
Sell in-game products for Coins inside a hosted Portals web game with Portals.economy — microtransactions, IAP, durable and consumable SKUs, purchase confirmation, player inventory, and spending consumables. Use when working with Portals.economy.getCatalog, getInventory, purchase, consume, operationId idempotency, the…