aicore-lifecycle-management

Installation
SKILL.md

Rules

  1. Run all scripts from the skill root directory with uv run scripts/<name>.py.
  2. Never print or log credential values — the SDK reads them from the environment.
  3. Scripts that delete or mutate state require --confirm. Always pass it explicitly; never bypass it.
  4. When the user does not specify a resource group, omit --resource-group so the SDK uses its configured default.
  5. For LLM deployments: the scenario ID, executable ID, and model parameter names come from genai-hub-foundation-models — invoke it first if those values are unknown.
  6. Deployment configuration naming convention: use {executable_id}--{model_name} for LLM deployments (e.g. azure-openai--gpt-4o-mini). Before creating a configuration, check whether one with that name already exists via get_configurations.py --scenario-id <id> and reuse it to avoid duplicates.

List / Inspect Scenarios

# List all scenarios
uv run scripts/get_scenarios.py
Installs
67
GitHub Stars
81
First Seen
Sep 21, 2026