azure-postgres-ts
Crear conexiones de TypeScript a Azure PostgreSQL
Los equipos necesitan ejemplos fiables para conectar servicios TypeScript a Azure PostgreSQL sin patrones de consulta inseguros. Esta habilidad proporciona configuración de node-postgres, opciones de autenticación, pooling, transacciones y orientación de uso con TypeScript.
Instalar con mi Agente
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "azure-postgres-ts" from https://skillstore.io/skills/sickn33-azure-postgres-ts.md and its manifest at https://skillstore.io/api/skills/sickn33-azure-postgres-ts/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Recursos legibles por agentes
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Pruébalo
Usando "azure-postgres-ts". Necesito una API de TypeScript para conectarme a Azure PostgreSQL con una contraseña.
Resultado esperado:
- Variables de entorno recomendadas para host, database, user, password y port.
- Un patrón de conexión pg que usa SSL y cierra las conexiones de forma fiable.
- Un recordatorio para mantener las credenciales fuera del control de código fuente.
Usando "azure-postgres-ts". Quiero acceso passwordless a Azure PostgreSQL desde un servicio alojado.
Resultado esperado:
- Un enfoque de identidad administrada usando tokens de Microsoft Entra ID.
- Orientación sobre la actualización de tokens antes de que expiren para servicios de larga ejecución.
- Configuración del pool de conexiones que mantiene SSL habilitado para Azure.
Usando "azure-postgres-ts". Revisa mi estilo de consultas PostgreSQL por riesgo de inyección.
Resultado esperado:
- Un enfoque en patrones de consultas parametrizadas en lugar de concatenación de cadenas.
- Orientación sobre transacciones para operaciones de escritura relacionadas.
- Casos sugeridos de manejo de errores para fallos comunes de PostgreSQL.
Auditoría de seguridad
SeguroAll 121 static findings are false positives caused by Markdown formatting, documentation URLs, standard process.env configuration, and illustrative parameterized SQL. The file contains guidance only, with no executable scripts, hidden-file access, credential exfiltration, system reconnaissance, or prompt injection.
Factores de riesgo
⚙️ Comandos externos (42)
🌐 Acceso a red (8)
📁 Acceso al sistema de archivos (3)
🔑 Variables de entorno (42)
Compartir y citar este informe
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
Copiar enlace del informe
https://skillstore.io/skills/sickn33-azure-postgres-ts/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportInsignia Markdown
[](https://skillstore.io/skills/sickn33-azure-postgres-ts?utm_source=security_passport_badge)Insignia HTML
<a href="https://skillstore.io/skills/sickn33-azure-postgres-ts?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-azure-postgres-ts/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Tarjeta para insertar
<iframe src="https://skillstore.io/embed/skills/sickn33-azure-postgres-ts.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citas académicas (APA · BibTeX · CFF)
Cita APA
sickn33. (2026). azure-postgres-ts security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-azure-postgres-ts/audits/5Cita BibTeX
@techreport{sickn33-sickn33-azure-postgres-ts-2026,
author = {sickn33},
title = {azure-postgres-ts security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-azure-postgres-ts/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "azure-postgres-ts security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-azure-postgres-ts/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-azure-postgres-ts:audit:5"
description: "Skillstore immutable audit report identifier"
Puntuación de Skillstore
Por qué esta puntuación Confianza de la evidencia: AltoLo que puedes crear
Conectar una API de TypeScript
Configura pg client o pool para una API que usa Azure PostgreSQL.
Adoptar autenticación passwordless
Usa tokens de Microsoft Entra ID con node-postgres para despliegues con identidad administrada.
Reforzar patrones de acceso a la base de datos
Aplica consultas parametrizadas, transacciones, tiempos de espera, SSL y prácticas de limpieza en el código de servicio.
Prueba estos prompts
Usa esta habilidad para ayudarme a conectar un servicio TypeScript Node.js a Azure PostgreSQL con pg y autenticación con contraseña.
Usa esta habilidad para diseñar un pool de conexiones pg para Azure PostgreSQL con SSL, tiempos de espera, limpieza y ejemplos de consultas seguras.
Usa esta habilidad para reemplazar la autenticación con contraseña por autenticación con Microsoft Entra ID para Azure PostgreSQL en un servicio TypeScript.
Usa esta habilidad para revisar mi capa de acceso a PostgreSQL en TypeScript en cuanto a pooling, actualización de tokens, transacciones, consultas parametrizadas y manejo del apagado.
Mejores prácticas
- Usa pools de conexiones para servicios de producción y ciérralos durante el apagado.
- Usa consultas parametrizadas para todos los valores controlados por usuarios.
- Mantén SSL habilitado y actualiza los tokens de Entra ID antes de que expiren.
Evitar
- No concatenes entradas de usuario en cadenas SQL.
- No codifiques contraseñas reales de bases de datos directamente en archivos fuente.
- No dejes clientes ni pools abiertos después del apagado de la aplicación.
Preguntas frecuentes
¿Esta habilidad admite conexiones passwordless a Azure PostgreSQL?
¿Esta habilidad crea infraestructura de Azure?
¿Qué paquete usa esta habilidad?
¿Cubre la prevención de inyección SQL?
¿Puede ayudar con el pooling de conexiones en producción?
¿Incluye orientación sobre ORM?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Revisión de Skillstore
r2
Aviso de versión
El autor no declaró una versión.
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/azure-postgres-tsRef.
f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526
Actualidad del mantenimiento
26/7/2026
Uso
7 descargas · 116 vistas
Estructura de archivos
📄 SKILL.md