lab-creator

Scaffold AI Gateway lab repositories with notebooks, Bicep templates, and APIM policies.

970|497|Updated Apr 3, 2024
One-click install
npx skills add https://github.com/Azure-Samples/AI-Gateway --skill lab-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lab-creator
Source: https://github.com/Azure-Samples/AI-Gateway/tree/main/.github/skills/lab-creator
Command: npx skills add https://github.com/Azure-Samples/AI-Gateway --skill lab-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured guide to create and standardize new AI Gateway labs, ensuring a consistent repository layout and reusable templates across labs.

Core Features & Use Cases

  • Standard Lab Structure: Enforces a consistent labs/<lab-name>/ layout including notebooks, Bicep templates, APIM policy, and README.
  • Template Reuse: Supplies ready-to-use templates for lab notebooks, Bicep modules, policy.xml, and cleanup scripts.
  • Team Collaboration: Enables rapid onboarding of new labs for teams by providing a repeatable setup process.

Quick Start

Create a new lab with the lab-creator skill to scaffold labs/<lab-name>/ and generate all required files and references.

Frequently Asked Questions about lab-creator

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

FAQPage Schema
How do I scaffold a new AI Gateway lab with Bicep templates and notebooks?

Scaffolding an AI Gateway lab generates a complete labs/<lab-name>/ directory skeleton containing standard notebook templates, Bicep modules, APIM policy.xml, README, and cleanup notebooks to ensure consistent file layouts.

What is the standard repository structure for Azure API Management integration labs?

The standard Azure API Management lab structure enforces a consistent labs/<lab-name>/ layout containing dedicated subdirectories for notebooks, Bicep templates, APIM policies, README, and cleanup scripts to guarantee reproducible environments.

Can I use predefined templates to auto-create APIM policies and cleanup notebooks?

Yes, predefined templates auto-create APIM policy.xml files and cleanup notebooks. It supplies ready-to-use, reusable templates for lab notebooks, Bicep modules, and cleanup scripts, ensuring standardization across new labs.

What's the best way to standardize AI Gateway lab creation across multiple teams?

The best way to standardize AI Gateway lab creation is to enforce a defined file layout using predefined templates for notebooks, Bicep, and APIM policies. This repeatable setup process enables rapid onboarding and reproducible labs across teams.

Do I need to manually configure Bicep modules when auto-creating lab repositories?

No, you do not need to manually configure Bicep modules when auto-creating lab repositories. The scaffolding process automatically generates standard Bicep templates alongside notebook templates and APIM policies to enforce a consistent lab structure.

Why does my AI Gateway lab setup require a cleanup notebook?

Your AI Gateway lab setup requires a cleanup notebook to provide standardized teardown scripts. Generating cleanup notebooks within the lab repository skeleton ensures reproducible environments by safely decommissioning provisioned Azure API Management resources.