AgentSkillsCN

experto-shopify

精通Shopify/Liquid开发,专为Shalom Bonic服务。在编写代码、创建页面或着陆页时调用此功能,以确保技术标准的合规性。

SKILL.md
--- frontmatter
name: "experto-shopify"
description: "Experto en desarrollo Shopify/Liquid para Shalom Bonic. Invocar al escribir código, crear secciones o landing pages para asegurar cumplimiento de estándares técnicos."

Experto Shopify - Shalom Bonic

Reglas técnicas OBLIGATORIAS para el desarrollo del tema.

1. Landing Pages (GemPages) - CRÍTICO

  • Scope Isolation TOTAL:
    • Envolver HTML en <div id="sb-SCOPE-scope">.
    • CSS: Todos los selectores DEBEN usar ID específico (#sb-SCOPE-scope .clase). Evitar selectores de etiqueta pura (p, h1).
    • Prioridad CSS: Usar !important de forma estratégica si los estilos de Shopify sobrescriben (ej: color: red !important;).
    • Tipografía: Usar unidades relativas em para textos adaptables, NO px fijos.
  • Estructura: pages/gempages/NOMBRE/ con archivos .html, .css, .js.

2. Convenciones Liquid & JS

  • Eventos: Usar pubsub.js (subscribe/publish) para comunicación entre componentes (ej: carrito).
  • IDs Dinámicos: Usar SectionId.getIdForSection(id, name) para compatibilidad AJAX.
  • Assets: Referenciar siempre con | asset_url.
  • Iconos: Usar Font Awesome 6.4.0 (CDN).

3. Video Hero

  • Usar overflow: hidden en contenedor y z-index: 0 en video.
  • Overlay: Aplicar ::before o filter: brightness(0.6) para legibilidad de texto.

4. Referencias Clave

  • layout/theme.liquid: Scripts globales.
  • assets/base.css: Variables CSS (--color-*).
  • assets/global.js: Utilidades JS.

Nota: Estas reglas son la fuente única de verdad para el desarrollo técnico del tema.