data-api-builder-demo
Build and maintain DAB quickstart demos with consistent structure, naming, deployment scripts, and validation checks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build and maintain DAB quickstart demos with consistent structure, naming, deployment scripts, and validation checks.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Add SQL Commander to a .NET Aspire AppHost for browsing and querying SQL Server. Use when asked to add a SQL query tool, browse database tables, or configure SQL Commander in Aspire.
Deploy Data API Builder to Azure Container Apps with Azure SQL, ACR, and azd. Use when asked to deploy DAB to Azure, create Bicep for DAB, or set up cloud API hosting.
Guide for .NET Aspire orchestration of SQL Server + Data API Builder + SQL Commander + MCP Inspector. Use when asked to create an Aspire-based DAB environment.
Docker Compose orchestration of SQL Server, Data API Builder, SQL Commander, and MCP Inspector. Use when asked to create docker-compose.yml, set up local containers, or run DAB without Aspire.
Add MCP Inspector to a .NET Aspire AppHost for debugging MCP servers such as Data API Builder.
Deploy MCP Inspector to Azure Container Apps using an nginx same-origin proxy so UI and proxy work behind a single ingress port.
| name | data-api-builder-demo |
| description | Build and maintain DAB quickstart demos with consistent structure, naming, deployment scripts, and validation checks. |
Use this skill to keep quickstarts consistent, runnable, and demo-ready.
Each quickstart<N>/ should include:
aspire-apphost/data-api/database/mcp-inspector/web-app/azure-infra/README.md, azure.yaml, <quickstart>.slnazure-up.ps1 / azure-down.ps1 in azure-infra/aspire-up.ps1/aspire-down.ps1.gitignore must include:
.env**/bin**/objowner.yyyyMMddHHmm..github/mcp.json.reset.ps1 should remove temporary deployment artifacts and quickstart MCP entries only.*.slnazure.yamlaspire-apphost/*.csprojaspire-apphost/Program.csazure-infra/*.ps1bin/ + obj/ caches..gitignore glob correctness# WRONG (root-only)
bin/
obj/
# CORRECT (all nested projects)
**/bin
**/obj
Use only:
azure-up.ps1azure-down.ps1Avoid legacy aspire-up.ps1 / aspire-down.ps1 references in docs/scripts.
Use a stable server key (example):
"azure-sql-mcp": { "type": "http", "url": "https://<dab-fqdn>/mcp" }
.github/mcp.json updates are additive and scoped.azure-infra/ and enforce owner/token rules.database/ SQL project.aspire-data-api-builderdocker-data-api-builderazure-data-api-builderdata-api-builder-configdata-api-builder-clidata-api-builder-mcp