Skip to content

peachwata/local-card-inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🃏 Local Card Inventory

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.


What It Does

  • 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 Print 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.


Prerequisites

Before setup, you need:

  1. Claude account (Pro or higher recommended for extended sessions)
  2. Claude in Chrome extension installed in Google Chrome 🔗 Install from Chrome Web Store
  3. 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.


Repository Contents

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

Setup

Step 1 — Create a Claude Project

In Claude, click New Project and name it something like "Local Card Inventory".

Step 2 — Add the Skill

Upload SKILL.md to the project's Knowledge section.

Step 3 — Configure Your Stores

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.

Step 4 — One-Time Browser Approval

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.

Step 5 — Query

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"


Compatibility

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.


Known Limitations

  • 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

Contributing

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.


License

MIT License — free to use, modify, and distribute.

About

This .md file is for use in Claude in order to help the user query inventory levels at multiple Local Game Stores (LGS). Users will be walked through the setup and, once done, can complete queries without having to specify a particular print. This is a modular, generic setup. **Claude Chrome extension required**

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors