Communitygithub.com

StephanKotin/catalogue-sync

Úsalo cada vez que Claude Code toque el catálogo de cartas Pokémon del sitio — rutas de server.js, páginas de catálogo, datos de eras y ediciones, o cualquier cosa relacionada con la navegación/agregado de cartas desde PokeTrace, filtros por era, logotipos de sets u ordenamiento por fecha de lanzamiento. También úsalo cuando te pregunten si el catálogo está "actualizado" o "sincronizado" — siempre lo está por construcción; no hay archivo estático ni paso de recompilación que verificar. Documenta los problemas reales encontrados al consultar las APIs en vivo de PokeTrace y pokemontcg.io que no se mencionan en la documentación de ninguna de ellas.

¿Qué es catalogue-sync?

El skill catalogue-sync es una herramienta especializada para desarrolladores que trabajan con Claude Code en un sitio web de catálogo de cartas Pokémon. Su principal función es centralizar el conocimiento sobre las rutas de API críticas (como /api/sets y sus variantes), los archivos de frontend relacionados con la navegación del catálogo y los datos de eras y ediciones. Además, resuelve una pregunta común: "¿el catálogo está actualizado?", explicando que siempre lo está porque no depende de archivos estáticos ni procesos de recompilación; la sincronización es inherente a la arquitectura. El skill también documenta errores y comportamientos no documentados descubiertos al interactuar con las APIs en vivo de PokeTrace y pokemontcg.io, proporcionando advertencias prácticas que no se encuentran en la documentación oficial. Está diseñado para plataformas como Claude Code, donde los agentes necesitan contexto inmediato sobre el estado y funcionamiento del catálogo para evitar suposiciones incorrectas o ciclos de depuración innecesarios.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace catalogue-sync?

Úsalo cada vez que Claude Code toque el catálogo de cartas Pokémon del sitio — las rutas de server.js /api/sets, /api/sets/:slug/cards, /api/cards/search, los archivos src/pages/Catalogue.jsx, src/data/eraMap.js, src/data/editions.js, o cualquier cosa que implique navegar/agregar cartas desde la lista de sets/cartas de PokeTrace, filtros por era, logotipos de sets u ordenamiento por fecha de lanzamiento. También úsalo cuando te pregunten si el catálogo está "actualizado" o "sincronizado" — siempre lo está por construcción; no hay archivo estático ni paso de recompilación que verificar. Documenta los problemas reales encontrados al consultar las APIs en vivo de PokeTrace y pokemontcg.io que no se mencionan en la documentación de ninguna de ellas.

Individual skills in this repo

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

Skills relacionados