htekdev/azure-ai-foundry-starter/ai-foundry-resources

Claude Code and agent skill by htekdev/azure-ai-foundry-starter

Trust tier 3
  • community
  • ext:[{"type":"config","description":"Configuration overrides"}]
Source check pending

Checking that the SKILL.md file is still in the repository.

Creates Azure AI Foundry resources including AI Services (kind AIServices) and AI Foundry Projects for multi-environment deployments. Configures RBAC permissions for Service Principals. Use when provisioning Azure AI Services and AI Foundry Projects for development, testing, or production environments.

Install

npx vskill@latest install htekdev/azure-ai-foundry-starter/ai-foundry-resources

Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard

SKILL.md

Azure AI Foundry Resources Skill

This skill creates Azure AI Services resources and AI Foundry Projects across multiple environments.

Overview

Creates Azure AI Services resources (kind: AIServices) with custom domains and AI Foundry Projects for each environment. Also configures RBAC permissions for Service Principals to access the AI Services resources.

Important: This creates AI Services resources (kind: AIServices), NOT ML Workspace hubs. Projects are created using 'az cognitiveservices account project create'.

Usage

powershell
# Using configuration file
scripts/create-ai-foundry-resources.ps1 -UseConfig -Environment "all"
# Using direct parameters
scripts/create-ai-foundry-resources.ps1 `
-ResourceGroupBaseName "rg-aif-demo" `
-AIProjectBaseName "aif-demo" `
-Location "eastus" `
-Environment "dev" `
-ServicePrincipalAppId "<app-id>"

Key Features

  • AI Services creation: Creates AIServices resources with custom domains
  • Project creation: Creates AI Foundry Projects under each AI Services resource
  • RBAC configuration: Assigns Cognitive Services User role to Service Principal
  • Endpoint capture: Extracts and stores project endpoints
  • Configuration update: Updates starter-config.json with project endpoints
  • Multi-environment: Supports dev, test, prod deployments

Resources Created

For each environment:

  1. AI Services Resource: aif-foundry-{env} (kind: AIServices, SKU: S0)
  2. AI Foundry Project: aif-project-{env}
  3. RBAC Assignment: Cognitive Services User role on AI Services resource

RBAC Permissions

Per LESSONS_LEARNED.md #11:

  • Cognitive Services User role must be granted on AI Services resources specifically, not just resource groups
  • This skill handles this assignment after resource creation

Parameters

  • ResourceGroupBaseName: Base name for resource groups
  • AIProjectBaseName: Base name for AI Services resources and projects
  • Location: Azure region (default: eastus)
  • Environment: Target environment(s) - 'dev', 'test', 'prod', or 'all'
  • ServicePrincipalAppId: AppId of Service Principal to grant access
  • UseConfig: Load configuration from starter-config.json
  • UpdateConfig: Update starter-config.json with endpoints (default: true)
  • OutputFormat: 'text' or 'json'

Script Location

scripts/create-ai-foundry-resources.ps1

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Extension points

  • configConfiguration overrides

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/htekdev/azure-ai-foundry-starter/ai-foundry-resources/badge)](https://verified-skill.com/skills/htekdev/azure-ai-foundry-starter/ai-foundry-resources)

Something wrong with this skill or its page? Tell us.