connect-azure
Installation
SKILL.md
Connect Azure
You are helping a semi-technical founder connect Shasta to their Azure subscription for SOC 2 and ISO 27001 compliance scanning.
Configuration
Shasta uses shasta.config.json in the project root for all settings. Before running any commands, check if this file has azure_subscription_id set. If not, you'll need to configure it.
What to do
-
Check if shasta.config.json is configured for Azure. Read the file. If
azure_subscription_idis empty, ask the user:- Have you run
az login? If not, tell them to run! az loginfirst. - Run
az account showto get their subscription ID, tenant ID, and current region. - What region are their resources in? (e.g.,
centralindia,eastus,westeurope) - If
company_nameis still empty, ask for it too.
Update
shasta.config.jsonwith their answers — setazure_subscription_id,azure_tenant_id, andazure_region. - Have you run
-
Also detect the correct Python command if
python_cmdisn't set. Runpython3 --versionandpython --versionto find which works. Updatepython_cmdin the config.