franciscosaezr

Merchant Center Optimizer — Development skill for Claude Code

Development community

Skill para Claude que optimiza fichas de producto para Google Merchant Center y crea un feed suplementario en Google Sheets: títulos, descripciones, highlights, product_detail y atributos conversacion.

How to install Merchant Center Optimizer

This entry records only its repository, not the path inside it, so there is no exact command to give. Open franciscosaezr/merchant-center-optimizer and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Merchant Center Optimizer does

Skill para Claude que optimiza fichas de producto para Google Merchant Center y crea un feed suplementario en Google Sheets: títulos, descripciones, highlights, product_detail y atributos conversacionales (FAQs, productos relacionados, popularity_rank). Con validador de límites y escapado.

Alternatives in Development

  • Setup Mention Highlights — Setup Mention Highlighter Command 7.2k ★
  • Commerce Agents — Reference blueprint for building shopping and merchant agents with Claude 2.6k ★
  • Tmux Claude Hatch — tmux plugin that runs Claude Code sessions in popups per project directory, with an fzf picker showing each se 381 ★

README

Merchant Center Optimizer

Skill para Claude que prepara feeds suplementarios de Google Merchant Center listos para Google Sheets.

Le das un producto (URL, export del feed, informe de términos de búsqueda o una descripción) y te devuelve una hoja de Google Sheets en tu Drive (o un `.xlsx` si no tienes los conectores de Google) con:

  • Pestaña Feed: la que conectas como fuente suplementaria en Merchant Center.
  • Pestaña Notas: lo que hay que revisar antes de subirlo, los campos vacíos a propósito y por qué.

Qué atributos trabaja

Grupo Atributos
Texto title, description, short_title
Clasificación google_product_category, product_type
Detalle product_highlight, product_detail
Conversacionales (AI Mode) question_and_answer, related_product, item_group_title, variant_option, popularity_rank, document_link
Vídeo video_link
Cruce e identificadores (se copian, no se inventan) id, feed_label, content_language, brand, gtin, mpn

Cómo trabaja

  1. Lee la ficha y los datos que le des. No inventa nada: si un dato no está en la ficha, no entra en el feed.
  2. Antes de cada atributo lee su reference en references/, con los requisitos de Google enlazados a la fuente y separados de los criterios propios de la skill.
  3. Escribe los valores en un JSON limpio.
  4. scripts/build_feed.py monta el .xlsx: columnas repetidas, escapado de comas y dos puntos, celdas en texto y aviso sobre contenido IA en Notas.
  5. Si tienes conectados Google Drive y Google Sheets, crea la hoja directamente en tu Drive, con las celdas en formato texto para que no se estropeen los GTIN.
  6. scripts/validate_feed.py revisa límites, formato, GTIN, lenguaje promocional y FAQs que repiten lo que ya está en otros atributos.

Tres cosas que conviene saber antes de usarla

**Los títulos y descripciones van en title y description, con aviso.** Google pide declarar el texto generado con IA en structured_title y structured_description, pero en