A Claude skill that lets you check real-time Magic: The Gathering single card availability and pricing across your local game stores — fully autonomously, with no manual browsing required.
Just name a card. Claude searches every store you've configured, finds the cheapest Near Mint copy across all prints and sets they carry, and reports back in seconds.
- Searches all your configured local stores simultaneously
- Checks every available print of the card (not just one set)
- Targets Near Mint condition first, degrades gracefully if unavailable
- Separates standard prints from premium variants (Expeditions, Secret Lair, etc.)
- Handles multi-location stores — only reports stock at your preferred location
- Displays a ⭐ next to the best value option
Example output:
🃏 Scalding Tarn — Local Availability All prices CAD. Non-foil.
✅ NM — Available
Store Price Stock ⭐ Game Shop A Modern Horizons 2 $48.50 2 units Game Shop B Zendikar $53.00 1 unit Scryfall market reference: $34.20 USD
All other stores were out of stock for this card.
Before setup, you need:
- Claude account (Pro or higher recommended for extended sessions)
- Claude in Chrome extension installed in Google Chrome 🔗 Install from Chrome Web Store
- Local game stores that sell singles online via a Shopify-based website (most Canadian/US LGS websites run on Shopify — this skill works with all of them)
⚠️ This skill requires the Claude in Chrome extension. It will not work in Firefox or other browsers. Chrome only.
| File | Purpose |
|---|---|
SKILL.md |
The skill file — upload this to your Claude Project's knowledge |
project-instructions-template.md |
Template — fill in your stores, paste into your Claude Project's instructions |
README.md |
This file |
CHANGELOG.md |
Version history |
In Claude, click New Project and name it something like "Local Card Inventory".
Upload SKILL.md to the project's Knowledge section.
Open project-instructions-template.md and fill in your stores:
- Store name
- Website domain
- Any location-specific preferences (e.g. if a store has multiple locations)
Paste the completed contents into your project's Instructions field.
The first time you use the skill, Claude will ask you to navigate to each store URL yourself in Chrome. This grants the extension permission to access those sites. It is a one-time step per store — after that, Claude browses fully autonomously.
Open a new chat inside your project and name any Magic card:
"Do any of my stores have a Thoughtseize?" "Find me a copy of Force of Will" "Check for Arid Mesa"
This skill is designed for Shopify-based local game store websites, which covers the majority of Canadian and US TCG retailers. Non-Shopify stores can still be included but will use a fallback page-text approach rather than the structured API method.
- Inventory quantities are not always available via the Shopify public API — the skill uses page verification to confirm real stock
- The skill requires Chrome (not Firefox or Safari) due to the Claude extension
- New stores require one manual navigation visit to grant browser permissions
Issues, store compatibility reports, and pull requests are welcome. If you've found a store theme pattern not covered by the current skill, open an issue describing the store's URL and how its product page displays condition availability.
MIT License — free to use, modify, and distribute.