Was macht casecomp?
Claude Skill + Node CLI zum Durchsuchen von eBay nach Pokémon-Karten: günstigster Sofortkauf-Preis mit Versand in die USA/Indien, aktuelle Verkaufspreise, Englisch/Japanisch und Roh-/Slab-Modi, optionales KI-Foto-Pregrading – Ausgabe als results.md + results.json.
Funktionen
- Sofortkauf-Suche (Buy It Now): Findet den günstigsten Sofortkauf-Preis mit Versandoptionen für die USA oder Indien.
- Vergleichsliste verkaufter Artikel: Zeigt aktuelle Verkaufspreise für ähnliche Karten.
- Sprachmodi: Unterstützt sowohl englische als auch japanische Kartenvarianten.
- Roh vs. Slab: Unterscheidet zwischen ungradierten Rohkarten und zertifizierten Slabs.
- KI-Fotobewertung (optional): Bewertet den Zustand einer Karte anhand eines Fotos mittels KI.
- Ausgabeformate: Ergebnisse werden als
results.mdundresults.jsongespeichert.
Voraussetzungen
- Node.js (Version 16 oder höher)
- Claude Desktop oder ein kompatibler Claude-Client
Installation
- Klone das Repository:
git clone https://github.com/Pyronewbic/casecomp.git
cd casecomp
- Installiere die Abhängigkeiten:
npm install
- Konfiguriere die Umgebungsvariablen gemäß der Datei
.env.example.
Verwendung
CLI
Führe das Skript mit Node.js aus:
node cli.js --card "Pikachu" --mode "english" --type "raw"
Optionen:
--card: Name der Pokémon-Karte (erforderlich)--mode:englishoderjapanese(Standard:english)--type:rawoderslab(Standard:raw)--delivery:usoderin(Standard:us)--pre-grade: Aktiviert KI-Fotobewertung (optional)
Als Claude Skill
- Öffne Claude Desktop.
- Lade die Skill-Datei (
skill.yaml) in den entsprechenden Ordner. - Aktiviere den Skill über die Benutzeroberfläche.
- Gib einen Befehl wie „Finde den günstigsten Sofortkauf-Preis für eine Pikachu-Karte auf eBay“ ein.
Ausgabe
Die Ergebnisse werden in zwei Dateien gespeichert:
results.md: Eine lesbare Markdown-Tabelle mit allen Details.results.json: Ein maschinenlesbares JSON-Format für die Weiterverarbeitung.
Lizenz
MIT