← Back to the shop

Deckmaster AI Agents

Pokémon deck builder

An AI deck builder for Standard and Expanded that checks every card against the card database, plus where to find the winning lists, the big events and our deck-building tips.

AI deck builder · Deal Hunter · Meta decks · Tournaments · Deck-building tips

AI deck builder Bring your own key

Which AI do you want to use?

No key? Use ours Agents Plus: C$5 a month plus AI credits. Coming soon.

Your key stays in your browser. It is kept in this tab only (or on this device if you tick Remember) and sent only to the AI company you picked, straight from your browser. It never reaches pokemonpack.com, and we never see or store it. Your builds are billed to your own AI account; the shop pays nothing. A remembered key can be read by anyone using this browser: press Forget key when you're done on a shared computer.

What's an API key? How do I get one?

An API key is like a password that lets an app use your own account with an AI company. You paste it here, and the deck builder uses your AI account to do its thinking. The AI company bills you for what you use, usually a few cents per deck.

Why we ask for one. The deck builder is free: we don't charge for it and we don't run the AI ourselves. Your key goes straight from your browser to the AI company you picked. We never see it, store it or take a cut.

A subscription is not an API key. ChatGPT Plus, Claude Pro, Gemini in the Google One plans and other app subscriptions don't include an API key or API credit. The API is a separate, pay-as-you-go account on the developer sites below (you can sign in with the same login).

Stay safe

  • Set a spending limit on your AI account or on the key (a few dollars is plenty), so a lost key can't run up a bill.
  • Don't share it or post it anywhere. Make a separate key just for this site.
  • Delete it any time on the same page where you made it: it stops working at once. Here, press Forget key to remove it from this browser.
  • On a shared computer, don't tick Remember on this device.

How to get one (pick any)

Anthropic (Claude)
  1. Go to console.anthropic.com/settings/keys and sign up or sign in.
  2. Add a little credit under Billing (prepaid; a few dollars covers dozens of decks).
  3. Press Create Key, name it "Deckmaster", copy it (it starts with sk-ant-).
  4. Pick Anthropic above, paste it and press Use this key.
OpenAI (GPT)
  1. Go to platform.openai.com/api-keys and sign in (your ChatGPT login works, but API use is billed separately).
  2. Add credit under Settings, Billing, and set a monthly budget under Limits.
  3. Press Create new secret key and copy it (it starts with sk-; it's shown only once).
  4. Pick OpenAI above and paste it.
Google Gemini
  1. Go to aistudio.google.com/app/apikey (Google AI Studio) and sign in with a Google account.
  2. Press Create API key and copy it.
  3. Pick Gemini above and paste it.

Free tier: Google's Gemini API has a free tier: many models, including the Flash models, cost nothing within daily limits, with no card needed. On the free tier Google may use what you send to improve its products; on the paid tier it doesn't. The newest Pro models need billing turned on.

OpenRouter (one key, many models)
  1. Go to openrouter.ai/keys and sign in.
  2. Buy a few dollars of credits.
  3. Press Create Key, give it a credit limit (OpenRouter recommends one on every key) and copy it (it starts with sk-or-).
  4. Pick OpenRouter above and paste it. You can then choose from hundreds of models: Llama, Mistral, DeepSeek, Grok, Qwen, as well as Claude, GPT and Gemini.

What a deck costs

A build reads about 25,000 to 60,000 tokens and writes 4,000 to 9,000 (a token is about three-quarters of a word). With list prices on 8 Oct 2026:

ModelPer deck, roughly
Claude Sonnet 5.5 (Anthropic, our default)US$0.09 to US$0.21
Claude Haiku 4.5 (Anthropic, cheaper)US$0.04 to US$0.10
GPT-6.1 Sol (OpenAI)US$0.09 to US$0.21
GPT-5.4 mini (OpenAI, cheaper)US$0.04 to US$0.09
Gemini 3.1 Pro Preview (Google)US$0.10 to US$0.23
Gemini 3.8 Flash (Google, paid tier, until 31 Dec 2026)US$0.03 to US$0.08
Gemini Flash models on Google's free tierUS$0 (within the daily limits)
OpenRouterThe model's own price: the builder shows the estimate when you pick one

Asking for changes afterwards costs a little more each time. The page shows the real token count after every build. Price lists: Anthropic, OpenAI, Google, OpenRouter.

What Spark does

Tell it your format, play style, budget and the cards you own. It looks up every card in the card database while it works, builds a legal Pokémon TCG Live (PTCGL) text list, then explains the game plan, the key combos, how to mulligan, tech options, budget swaps and the non-obvious synergies most players miss. Before you see the list, this page checks the card counts and legality again and flags any problem.

It works with Claude (Anthropic), GPT (OpenAI), Gemini (Google), or hundreds of other models through OpenRouter. You bring the key; open What's an API key? above for a two-minute how-to.

Agent recipes

One click fills in the form and a detailed request that gets the most out of Spark. You can edit all of it before you press Build.

Cards I own (optional: attach your TCGplayer, Collectr or other export, or just paste a few cards below, one per line)

or drag the file onto this box

Your collection stays in your browser. The file is read on your device and is never uploaded to pokemonpack.com or saved anywhere. When you press Build, only the card names and counts go to the AI you picked, and card names to the public card database. Reads Pokémon TCG Live deck text, Collectr, Dragon Shield and TCGplayer app exports (CSV or Excel .xlsx), or any list like “4 Nest Ball”.

    Example output · hand-written sample, not a live build

    Example: Dragapult ex (Standard)

    Game Pokémon · Format Standard · Style: spread damage · Budget: mid · Build around Dragapult ex

    Pokémon: 16
    4 Dreepy TWM 128
    4 Drakloak TWM 129
    3 Dragapult ex TWM 130
    2 Duskull PRE 35
    1 Dusclops PRE 36
    1 Dusknoir PRE 37
    1 Fezandipiti ex SFA 38
    
    Trainer: 37
    4 Lillie's Determination MEG 119
    4 Iono PAL 185
    2 Boss's Orders PAL 172
    1 Professor Turo's Scenario PAR 171
    4 Buddy-Buddy Poffin TEF 144
    4 Ultra Ball SVI 196
    3 Nest Ball SVI 181
    4 Rare Candy SVI 191
    2 Night Stretcher SFA 61
    3 Pokégear 3.0 SVI 186
    2 Counter Catcher PAR 160
    1 Unfair Stamp TWM 165
    3 Jamming Tower TWM 153
    
    Energy: 7
    4 Basic Fire Energy SVE 2
    3 Basic Psychic Energy SVE 5
    
    Total Cards: 60

    Game plan

    Set up two Dreepy on turn one with Poffin and Nest Ball, then evolve straight to Dragapult ex with Rare Candy. Its attack hits the Active Pokémon and spreads damage counters on the Bench, so two attacks often take several Prizes at once.

    Key combo

    Dusknoir's ability moves damage counters at the cost of itself: after a spread turn, it turns a near-KO into a knockout and can take the last two Prizes out of nowhere.

    Opening and mulligans

    Keep any hand with a Dreepy or a search card. Going first, prioritise two Dreepy on the Bench over drawing cards.

    Tech and budget swaps

    Jamming Tower shuts off Tools; swap for a second Unfair Stamp against slower decks. Budget: Dusknoir line out, 2 more Counter Catcher in.

    This is a hand-written example to show the layout. It was not checked against the current card pool: run a real build to get a validated list.

    Meta decks

    Where the winning Pokémon lists live. We link to these sites rather than copying them. Links checked 2026-10-08.

    Major tournaments

    Deck-building tips

    Start from the 60-card skeleton

    Most competitive decks land near 12 to 20 Pokémon, 30 to 40 Trainers and 6 to 14 Energy. Decks that search or recycle Energy run fewer; decks with heavy attack costs and no acceleration run more. Exactly 60 cards, no more than 4 of a card by name (Basic Energy excepted), one ACE SPEC and one Radiant Pokémon at most.

    Build lines, not single cards

    Your main attacker wants a thick line: 4-3-3 or 4-2-3 for a Stage 2, 3-3 or 4-3 for a Stage 1. Thin lines (1-1) are for support Pokémon you only need once a game. Count how many Basics you run: under about 8 Basics you will mulligan noticeably more often.

    Count your outs to a good first turn

    List every card that finds your setup (draw Supporters, Pokémon search Items, ability-based draw). A deck with 12 or more of these in 60 cards opens with at least one most of the time; fewer than 8 and you will see dead hands. Consistency wins more games than a clever tech card.

    Think in Prize cards

    Every game is a race to take six Prizes. Two- and three-Prize Pokémon hit hard but give your opponent big chunks of the race. Pair a big attacker with a single-Prize attacker or a way to heal, so your opponent can't win in three knockouts.

    Energy: match the cost, then add acceleration

    Count how many attachments your main attack needs and by which turn. One manual attachment a turn is slow; acceleration (abilities or Trainers that attach extra Energy) changes the whole plan. Special Energy saves slots but is easier to remove.

    Tech cards win matchups, but not many

    Pokémon has no sideboard: tech cards live in the 60. Keep 3 to 6 flexible slots for the decks you expect (a counter Stadium, a switching card, a matchup answer) and cut them first when a list feels clunky.

    Budgeting

    Buy the Trainer staples first: they carry across many decks and sets. Build the cheapest version of one archetype and upgrade one line at a time. Single-Prize decks are often both cheap and strong. Check rotation dates (each April) before spending: cards with old regulation marks leave Standard.

    Card data: the Pokémon TCG API (with TCGdex as a back-up), read by your browser while you build. Card images © The Pokémon Company. Meta and event links go to the sites that run them: we link to them, we don't copy them. AI answers can be wrong: check a list before an event.

    This web app is 100% machine readable and completely AI friendly.

    Pokémon and all related names are trademarks of Nintendo, Creatures Inc., GAME FREAK inc. and The Pokémon Company. Magic: The Gathering is a trademark of Wizards of the Coast. Yu-Gi-Oh! is a trademark of Konami. NOMAX Pokemon is an independent card shop, not affiliated with or endorsed by them.