azure-sql

Generate Bicep or Terraform code for Azure SQL databases, elastic pools, and managed instances.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill azure-sql
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-sql
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/azure-sql
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill azure-sql

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of configuring Azure SQL databases, ensuring optimal performance, security, and availability for your applications.

Core Features & Use Cases

  • Database Configuration: Generate Bicep or Terraform code for single databases, elastic pools, and managed instances.
  • Security Hardening: Implement Azure AD authentication, TDE, dynamic data masking, and row-level security.
  • Performance Tuning: Configure automatic tuning, intelligent insights, and query performance analysis.
  • Use Case: You need to set up a new Azure SQL database for a SaaS application, requiring an elastic pool, geo-replication for disaster recovery, and robust security measures.

Quick Start

Use the azure-sql skill to generate a Bicep configuration for a General Purpose vCore-based single Azure SQL database with zone redundancy.

Frequently Asked Questions about azure-sql

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate Terraform or Bicep code for an Azure SQL Database elastic pool?

To generate Terraform or Bicep code for an Azure SQL Database, you configure deployment options for single databases, elastic pools, or managed instances. This produces production-ready infrastructure as code for automated cloud database deployments.

What is the best way to configure Azure SQL security hardening using infrastructure as code?

Configuring Azure SQL security hardening involves implementing Azure AD authentication, Transparent Data Encryption (TDE), dynamic data masking, and row-level security. This ensures robust data protection when deploying managed instances or single databases.

Can I set up Azure SQL geo-replication and disaster recovery with Bicep?

Yes, Azure SQL deployments can be configured with geo-replication options for disaster recovery. This allows you to establish redundant database configurations across regions using Bicep or Terraform templates.

How does performance tuning work for Azure SQL managed instances?

Performance tuning for Azure SQL managed instances works by configuring automatic tuning, intelligent insights, and query performance analysis. These features optimize database throughput and operational efficiency automatically.

Do I need to understand vCore purchasing models to deploy Azure SQL databases?

Yes, understanding Azure SQL tiers, purchasing models like vCore, and deployment options is required. This knowledge ensures you select the correct compute and storage configurations for General Purpose or Business Critical workloads.

When should I not use a single Azure SQL database configuration?

You should avoid single Azure SQL database configurations when managing multiple databases with unpredictable usage patterns. Instead, deploying an elastic pool provides resource sharing and cost optimization for multi-tenant SaaS applications.