azure-servicebus-ts
Crea aplicaciones de mensajería Azure Service Bus
Esta habilidad proporciona ejemplos de código y patrones para implementar mensajería Azure Service Bus en aplicaciones JavaScript y TypeScript. Ayuda a los desarrolladores a implementar rápidamente colas, temas y manejo de mensajes.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "azure-servicebus-ts". Enviar mensaje a cola
Resultado esperado:
Ejemplo de código que muestra cómo crear un ServiceBusClient, crear un remitente y enviar un mensaje con body y contentType apropiados.
Usando "azure-servicebus-ts". Recibir desde suscripción
Resultado esperado:
Ejemplo de código que muestra configuración de receptor con método subscribe, manejador processMessage y callback de manejo de errores.
Usando "azure-servicebus-ts". Manejo dead-letter
Resultado esperado:
Ejemplo de código que muestra cómo crear un receptor para la subcola dead-letter y procesar mensajes desde ella.
Auditoría de seguridad
SeguroAll 46 static findings are false positives. The skill is legitimate Azure Service Bus documentation containing code examples in markdown. The backtick patterns are from markdown code fences, not shell execution. Environment variable access is for Azure configuration (standard practice). No cryptographic algorithms or malicious patterns present.
Problemas de riesgo bajo (3)
Puntuación de calidad
Lo que puedes crear
Desarrollador Backend Construyendo Sistemas Event-Driven
Implementa comunicación asíncrona entre microservicios usando colas y temas de Azure Service Bus.
Arquitecto Cloud Diseñando Patrones de Mensajería
Crea arquitecturas pub-sub escalables con temas, suscripciones y sesiones de mensajes.
Ingeniero DevOps Configurando Integración
Conecta servicios Azure y sistemas externos usando enrutamiento de mensajes Service Bus.
Prueba estos prompts
Use the Azure Service Bus skill to show me how to send a JSON message to a queue named 'orders'.
Show me how to set up a message subscription receiver that processes messages from a topic subscription.
How do I process messages from a dead-letter queue to handle failed messages?
Show me how to use message sessions to ensure ordered processing of related messages.
Mejores prácticas
- Usa autenticación Entra ID (Azure AD) en lugar de cadenas de conexión en producción
- Reutiliza instancias de ServiceBusClient en tu aplicación para pooling de conexiones
- Siempre cierra remitentes y receptores cuando termines para liberar recursos
- Implementa manejo de errores apropiado con callbacks processError
- Usa sesiones de mensajes cuando el orden importe dentro de un grupo de mensajes
Evitar
- Crear un nuevo ServiceBusClient para cada mensaje (causa sobrecarga de conexión)
- Codificar cadenas de conexión en el código fuente (usa variables de entorno)
- No manejar mensajes dead-letter (conduce a pérdida de datos)
- No cerrar remitentes/receptores (causa fugas de recursos)
Preguntas frecuentes
¿Qué métodos de autenticación soporta esta habilidad?
¿Puedo usar esta habilidad con Azure Event Hubs?
¿Cómo manejo mensajes que fallan al procesarse?
¿Cuál es la diferencia entre peekLock y receiveAndDelete?
¿Puedo enviar mensajes a múltiples colas en un lote?
¿Necesito instalar el paquete Azure Identity?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-servicebus-tsRef.
main
Estructura de archivos
📄 SKILL.md