Communitygithub.com

StephanKotin/catalogue-sync

Claude Code가 포켓몬 카드 카탈로그를 다룰 때마다 사용하세요. 카탈로그가 항상 최신 상태이며 동기화되어 있음을 보장합니다. PokeTrace 및 pokemontcg.io의 실제 API에서 발견된 문서화되지 않은 문제점들을 문서화합니다.

catalogue-sync란 무엇인가요?

이 스킬은 Claude Code가 PokeTrace 웹사이트의 포켓몬 카드 카탈로그를 수정하거나 탐색할 때 자동으로 활성화됩니다. 주로 server.js의 API 라우트(/api/sets, /api/sets/:slug/cards, /api/cards/search)와 핵심 UI 컴포넌트(src/pages/Catalogue.jsx, src/data/eraMap.js, src/data/editions.js)에 적용됩니다. 이 스킬의 핵심 가치는 카탈로그가 항상 '최신 상태'이고 '동기화'되어 있다는 점입니다. 정적 파일이나 재빌드 단계를 확인할 필요 없이, 모든 데이터는 PokeTrace 및 pokemontcg.io의 라이브 API를 통해 실시간으로 조회되기 때문입니다. 또한 이 스킬은 두 API의 공식 문서에는 언급되지 않았지만 실제 개발 중에 발견된 중요한 문제점들(예: 예상치 못한 응답 형식, 필드 누락, 요청 제한 등)을 문서화하고 있어, Claude Code가 보다 정확하고 안정적으로 API와 상호작용할 수 있도록 돕습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/StephanKotin/pokewatch/tree/master/.claude/skills/catalogue-sync

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

catalogue-sync은(는) 무엇을 하나요?

Claude Code가 사이트의 포켓몬 카드 카탈로그를 다룰 때마다 사용하세요 — server.js의 /api/sets, /api/sets/:slug/cards, /api/cards/search 라우트, src/pages/Catalogue.jsx, src/data/eraMap.js, src/data/editions.js, 또는 PokeTrace의 세트/카드 목록, 시대 필터, 세트 로고, 출시일 정렬 등을 포함한 카드 탐색/추가와 관련된 모든 부분. 또한 카탈로그가 "최신 상태"인지 "동기화"되었는지 묻는 질문에도 사용하세요 — 설계상 항상 최신 상태이며, 확인할 정적 파일이나 재빌드 단계가 없습니다. PokeTrace와 pokemontcg.io의 라이브 API를 호출하면서 발견한, 두 API 문서에는 언급되지 않은 실제 문제점들을 문서화합니다.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬