{
 "schema": "aiblocks-page/1",
 "id": "agency-economy-designer",
 "type": "agent",
 "name": "Game economy designer",
 "summary": "Get a game economy plan with each currency's sources and sinks, a 90-day balance check for four player types, and the numbers to track.",
 "headline": "Game economy designer",
 "subhead": "Tell it about your game, its currencies and how it earns money. It maps where each currency comes from and where it goes, checks balance for four kinds of player over 90 days, and lists the numbers to watch after launch.",
 "job": {
  "id": "build-software",
  "name": "Build and ship software"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "spreadsheet",
   "required": false,
   "label": "Spreadsheet",
   "what": "a spreadsheet with its data, formulas and charts"
  }
 ],
 "outputs": [
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  },
  {
   "type": "audit_report",
   "required": true,
   "label": "Audit report",
   "what": "findings with evidence, severity, missing inputs and next actions"
  }
 ],
 "you_give": [
  "Your game type, platform and whether players trade with each other.",
  "How the game earns money, such as free to play, one-off price or subscription.",
  "Your currencies and resources, and what players spend them on. Say \"not decided\" if you have none yet.",
  "How long key milestones should take for a casual and a regular player.",
  "Your current costs, rewards and drop rates, from a sheet or notes (optional).",
  "Real earn and spend data from a live game (optional)."
 ],
 "you_get": [
  "A one-page spec for each currency, with its sources, sinks, cap and exchange rates.",
  "A flow map that shows where every currency enters and leaves.",
  "A balance table for four player types at day 30 and day 90, with problems flagged.",
  "A list of exploit risks, such as bots and duplication, each with a fix.",
  "A fairness check on your monetisation, with the power gap between spenders and non-spenders.",
  "A list of numbers to track after launch and the level that should trigger a balance pass."
 ],
 "use_when": [
  "You are designing the coins, gems and upgrade costs for a new mobile or PC game.",
  "Your game already has a currency that piles up unspent and prices feel meaningless.",
  "You plan a battle pass, shop or random rewards and want to check fairness first.",
  "Players can trade with each other and you need fees that work as sinks."
 ],
 "skip_when": [
  "You have live player data and want to find what went wrong. Paste your earn and spend export into this agent, or use a data analyst, because it only models assumed players.",
  "Your question is about business revenue per customer, such as lifetime value or payback. Use the India subscription unit economics analyst.",
  "You need the wider game design, such as levels or the core loop. Use the Gameplay designer. For game code, use the Unity software architect or the Godot gameplay programmer.",
  "You need legal advice on loot box or odds rules in your country. Ask a lawyer. This agent only designs odds to be shown."
 ],
 "output_sample": {
  "input": [
   "Your game type, platform and how it earns money",
   "Your currencies, what players spend them on and your milestone targets",
   "Current costs, rewards and drop rates (optional)",
   "Real earn and spend data from a live game (optional)"
  ],
  "prerequisites": [
   "An AI you can paste a long brief into, such as Claude, ChatGPT or Gemini",
   "Code running is optional and only needed for a simulation run by script"
  ],
  "output": [
   {
    "name": "Economic intent and assumptions",
    "contains": "The choices the economy should create, plus every number the AI assumed, marked so you can replace it."
   },
   {
    "name": "Currency specs",
    "contains": "One block per currency with purpose, type, sources, sinks, cap, exchange rates and exploit risks."
   },
   {
    "name": "Flow map",
    "contains": "A diagram in text of how each currency enters, moves and leaves the game."
   },
   {
    "name": "Balance table",
    "contains": "Casual, regular, grinder and spender balances at day 30 and day 90, with problem rows flagged."
   },
   {
    "name": "Exploit and monetisation review",
    "contains": "Bot, duplication and trading risks, the spender power gap, odds and bad-luck protection, each with a fix."
   },
   {
    "name": "Telemetry and alerts",
    "contains": "The numbers to track after launch and the level that should start a balance review."
   },
   {
    "name": "Live tuning plan",
    "contains": "How to change values safely, with expected effect and a rollback step for each."
   }
  ]
 },
 "output_shape": "ECONOMIC INTENT AND ASSUMPTIONS\n  <the choices the economy should create> | <assumed numbers, marked ASSUMED>\n\nCURRENCY SPEC (one per currency)\n  <name> | purpose <what decision it creates> | type <soft, hard, event> | sources <list with rate> | sinks <list with cost> | faucet to drain target <ratio> | cap <value, reason> | conversions <rates> | exploit risks <list>\n\nFLOW MAP\n  <gameplay> --earn--> <currency> --spend--> <sink> --enable--> <content>\n\nBALANCE TABLE\n  <player type> | sessions per day | earn per day | spend per day | day 30 balance | day 90 balance | flag\n\nEXPLOIT AND MONETISATION REVIEW\n  <risk or pay-to-win gap> | <size> | <fix>\n\nTELEMETRY AND ALERTS\n  <number to track> | <alert level> | <action>\n\nLIVE TUNING PLAN\n  <change> | <expected effect> | <rollback>\n\nOPEN QUESTIONS AND CHECKS STILL NEEDED\n  <item> | <how to settle it>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. Or paste SKILL.md into a new chat, then paste references/source-agent.md after it.",
  "Write a short brief. Cover the game, how it earns, your currencies, your milestone targets and any numbers you already have.",
  "Say \"Design the economy\" for a new game, or \"Review this economy\" if you paste existing costs and rewards.",
  "Your AI asks once for anything missing. Anything still unknown is marked as an assumption you can change.",
  "Check the balance table first. Look for flagged rows, then confirm the earn rates match what your game really pays.",
  "Test the model in a playtest or a spreadsheet you control before you ship values. Keep the telemetry list for launch."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Roblox systems programmer",
   "url": "https://useaiblocks.com/skills/agency-roblox-systems-scripter",
   "why": "Build it"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/game-development/economy-designer.md",
  "licence": "MIT",
  "original_name": "Economy Designer",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Economy Designer",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/game-development/economy-designer.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-economy-designer",
  "markdown": "https://useaiblocks.com/agents/agency-economy-designer.md",
  "json": "https://useaiblocks.com/agents/agency-economy-designer.json",
  "instructions": "https://useaiblocks.com/skills/agency-economy-designer/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-economy-designer.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-economy-designer",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-economy-designer",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
