CommunityProgramación y desarrollogithub.com

coin-plan

Metodología de investigación para crear listas de verificación completas de series de monedas a partir de una exportación CSV de Numista. Se activa siempre que el usuario solicite cruzar referencias de su colección con una serie, encontrar lagunas, planificar qué monedas coleccionar a continuación, sugerir nuevas series o analizar un archivo de exportación de Numista.

¿Qué es coin-plan?

Coin-plan es una metodología estructurada para coleccionistas de monedas que utilizan la exportación CSV de Numista como fuente de datos. Su propósito principal es ayudar al usuario a analizar su colección, identificar monedas faltantes en series específicas (como los cuartos de dólar de EE.UU., las libras del Reino Unido o las series chinas de 5 yuanes), planificar compras para ferias numismáticas y recibir sugerencias de nuevas series basadas en sus patrones de colección existentes. El flujo de trabajo consta de seis pasos: (1) analizar el CSV de Numista extrayendo campos clave como país, título, año, ceca y composición; (2) construir una lista maestra de la serie investigando en catálogos de Numista, artículos de PCGS/NG y referencias cruzadas; (3) realizar un análisis de brechas comparando las monedas poseídas con la lista maestra; (4) sugerir nuevas series compatibles por denominación, precio, disponibilidad y temática; (5) generar una lista de compras priorizada para ferias o compras en línea; y (6) producir la salida en formato PDF (a través del skill a5-coin) o Excel. La metodología soporta series con variantes de ceca (como los cuartos de EE.UU.), series de una sola variante (libras del Reino Unido, monedas chinas) y series temáticas. Incluye filtros para excluir monedas no circulantes (pruebas de plata/oro) y perfiles de coleccionista personalizables para optimizar las sugerencias. El resultado final puede imprimirse en formato A5 para carpetas de anillas o exportarse como hoja de cálculo digital.

Compatible con~Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add https://github.com/cercit/AI-Skills/tree/main/coin-plan

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

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

Documentación

Metodología de Planificación de Colecciones de Monedas

Cuándo usar

  • El usuario sube una exportación CSV de Numista y desea un análisis de brechas
  • El usuario pregunta "¿qué me falta de [serie]?"
  • El usuario quiere iniciar una nueva serie y necesita la lista completa
  • El usuario solicita una lista de compras para feria numismática o prioridades de compra
  • El usuario pide sugerencias de series basadas en patrones de su colección existente

Paso 1: Analizar la exportación de Numista

Las columnas del CSV que importan:

País, Emisor, Autoridad gobernante, Título, Tipo, Valor facial,
Referencia, Número N#, Año gregoriano, Marca de ceca, Composición,
Grado, Colección, Comentario

Patrones clave de análisis:

Extracción del nombre del diseño — los nombres están entre paréntesis después de la información del retrato:

import re
m = re.search(r'\((.*?)\)', titulo)
nombre_diseno = m.group(1) if m else titulo

Para series con múltiples retratos (Reino Unido) — eliminar el prefijo del retrato:

m = re.search(r'retrato;\s*(.+?)\)', titulo)

Filtrar monedas no circulantes (si el coleccionista excluye pruebas de plata/oro):

if 'plata' in comp.lower() and 'chapado' not in comp.lower():
    continue  # omitir plata pura

Eliminar duplicados por (diseño, año, ceca) — mismo diseño+año+ceca = una entrada, contar la cantidad.

Paso 2: Construir la lista maestra de la serie

Fuentes de investigación (en orden de confiabilidad):

  1. Páginas del catálogo de Numista — autoridad para KM#, fechas, composiciones
  2. Búsqueda web para descripciones generales de series (artículos de PCGS, NGC, Baidu Baike para China)
  3. Referencia cruzada de los números N# de la exportación del usuario contra series conocidas

Identificación de series a partir de patrones de colección:

  • Examinar el campo Tipo: "Conmemorativa circulante" vs "Circulación estándar"
  • Agrupar por denominación + composición para identificar series
  • Verificar rangos de años para secuencias continuas (brechas = monedas faltantes)

Estructuras comunes de series:

PaísSerieDenominaciónFormatoAños
EE.UU.50 State Quarters25¢Revestimiento Cu-Ni1999-2008
EE.UU.DC & Territories25¢Revestimiento Cu-Ni2009
EE.UU.America the Beautiful25¢Revestimiento Cu-Ni2010-2021
EE.UU.American Women25¢Revestimiento Cu-Ni2022-2025
Reino UnidoRound Pound Emblems£1Ni-Latón1983-2015
Reino Unido12-Sided Pound£1Bimetálica2016-presente
ChinaZodiaco Lunar10 YuanBimetálica2015-2026
ChinaPatrimonio Cultural Mundial5 YuanLatón2002-2006
ChinaMontañas Patrimonio Mundial5 YuanLatón (cuadrada)2019-presente
ChinaÓpera de Pekín5 YuanLatón2023-2027
ChinaParques Nacionales10 YuanBimetálica2023-presente
ChinaCaligrafía "He"5 YuanLatón2013-2022
ChinaLugares Famosos de Taiwán5 YuanLatón2003-2005
ChinaAnimales del Libro Rojo5 YuanCobre1995-1998
IndiaEstados principescosVariasVariasVarias

Paso 3: Análisis de brechas

Construir conjunto de monedas poseídas:

coleccionado = {}  # (nombre_diseno, año) -> conjunto de cecas o cantidad

Cruzar referencias contra la lista maestra:

for año, nombre in lista_maestra:
    if (nombre, año) in coleccionado:
        estado = "TENGO"
    else:
        estado = "FALTA"

Para series con variantes de ceca (cuartos de EE.UU.):

Hacer seguimiento de P y D por separado. Mostrar ambos como columnas — en negrita si se posee, en gris claro si no.

Para series de una sola variante (libras del Reino Unido, China):

Casilla de verificación simple sí/no.

Paso 4: Sugerir nuevas series

Cuando el usuario pregunte "¿qué más debería coleccionar?", aplicar estos filtros:

Criterios de compatibilidad:

  1. Misma denominación/formato que la colección existente (si el usuario colecciona monedas de 5 Yuan de latón, sugerir otras series de 5 Yuan de latón)
  2. Mismo rango de precios — conmemorativas circulantes, no pruebas/bullion
  3. Completable — series finitas con un número total conocido
  4. Disponible — monedas aún obtenibles de distribuidores a precios razonables
  5. Coincidencia temática — los intereses declarados del coleccionista (ver perfil del coleccionista debajo)

Ranking de prioridad para sugerencias:

  • Alta: Mismo formato, mismo país, <20 monedas, baratas, disponibles
  • Media: Mismo país, formato diferente pero asequible
  • Baja: País diferente pero coincidencia temática

Paso 5: Lista de compras

Para ferias numismáticas:

  • Priorizar por geografía (las ferias locales tienen mejor existencia de monedas locales y regionales; por ejemplo, una feria en el sur de India es el mejor lugar para estados principescos del sur de India)
  • Agrupar por prioridad: ALTA (probablemente presente), MEDIA (preguntar a distribuidores), ESPECIALISTA (solo distribuidores dedicados)
  • Incluir nombres de denominación específicos que los distribuidores reconozcan
  • Agregar casillas de verificación vacías para marcar en la feria

Para compras en línea:

  • Anotar qué monedas son de circulación común (baratas) vs conmemorativas (con prima)
  • Marcar cualquier moneda que sea escasa o tenga alta demanda de coleccionistas

Paso 6: Salida

Generar salida usando el skill a5-coin para PDFs listos para carpeta de anillas, o Excel con openpyxl para seguimiento digital.

Columnas de salida de Excel:

N.°, Nombre oficial, Año, Denominación, Estado/País actual, Región, Era británica (para India), ¿En colección?, Monedas poseídas, Prioridad

Salida PDF:

Usar el skill a5-coin — fuente Carlito, escala de grises, perforación de 6 agujeros, diseño de flujo continuo.

Perfil del coleccionista (completar con tus datos)

Mantener esta sección breve y actualizarla a medida que la colección cambie. El skill la usa para sugerencias y listas de compras.

  • Nombre de usuario de Numista:
  • Tamaño aproximado de la colección: <número>
  • Subcolecciones activas: <ej. Libras redondas británicas, Zodiaco lunar chino, Cuartos de EE.UU.>
  • Impresión: <color / escala de grises>, carpeta: <A5 Filofax / otra>
  • Ciudad de residencia (para listas de ferias):
  • Exclusiones: <ej. sin pruebas de plata/oro>

Brechas conocidas (fecha)

  • : /, faltan

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados