shopify-apps
Construye Apps de Shopify con Patrones Modernos
El desarrollo de aplicaciones de Shopify requiere comprender patrones complejos de integración. Esta habilidad proporciona patrones probados para aplicaciones integradas, manejo de webhooks y uso de la API GraphQL.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「shopify-apps」。 Solicitud: Generar manejador de webhook para actualizaciones de productos
預期結果:
Crea ruta Express con middleware de verificación HMAC, procesamiento asíncrono basado en colas y cumplimiento del requisito de respuesta de 200ms de Shopify con trabajo en segundo plano para operaciones pesadas.
正在使用「shopify-apps」。 Solicitud: Construir navegación de aplicación integrada
預期結果:
Genera componente de navegación App Bridge con bloque de navegación que vincula a secciones de administración, reconocimiento adecuado de rutas y estilo de navegación Polaris.
安全審計
安全Static analyzer flagged two false positives for weak cryptographic algorithms at SKILL.md lines 3 and 46. Both are documentation text, not executable code. Line 3 mentions HMAC verification as a best practice. Line 46 is descriptive text. This is a documentation skill with no code execution risk.
品質評分
你能建構什麼
Estructura de Aplicación Shopify
Genera una estructura completa de aplicación Shopify con Remix, App Bridge y Polaris para inicialización rápida del proyecto.
Implementación de Manejador de Webhook
Crea endpoints de webhook seguros con verificación HMAC adecuada y patrones de procesamiento asíncrono.
Integración de API GraphQL
Construye consultas y mutaciones GraphQL eficientes para gestión de productos, pedidos y clientes.
試試這些提示
Genera una aplicación Shopify usando Remix con integración de App Bridge. Incluye la estructura básica de archivos, dependencias de package.json y puntos de entrada principales para una aplicación integrada.
Crea un manejador de webhook para el webhook orders/create. Incluye verificación de firma HMAC, procesamiento asíncrono con una cola y manejo adecuado de errores para la lógica de reintentos.
Crea un componente IndexTable de Polaris para mostrar productos de Shopify. Incluye definiciones de columnas para título, proveedor, precio e inventario. Agrega ordenamiento por fecha de creación y filtrado por proveedor.
Escribe una consulta GraphQL para obtener productos con variantes, incluyendo niveles de inventario en todas las ubicaciones. Agrega soporte de paginación con navegación basada en cursores.
最佳實務
- Usa la GraphQL Admin API para todo el desarrollo nuevo en lugar de REST para mejor rendimiento y flexibilidad
- Procesa webhooks de forma asíncrona y responde dentro de 200ms para evitar tiempos de espera de Shopify
- Solicita alcances de acceso de datos del cliente solo cuando sea necesario y maneja solicitudes de eliminación GDPR
避免
- Usar la API REST para desarrollo de nuevas aplicaciones cuando GraphQL proporciona mejores capacidades
- Procesamiento síncrono de webhooks que excede el tiempo de espera de respuesta de 200ms de Shopify
- Sondear la API de Shopify para cambios en lugar de usar webhooks para actualizaciones en tiempo real