# Run B - with deps preinstalled (Node 24.13.1, claude CLI 2.1.152): registry installs + MCP + plugin validation $ HOME=$ISO npx -y skills add https://github.com/microsoft/azure-skills/tree/main/.github/plugins/azure-skills/skills -a github-copilot -g -y │ ✓ airunway-aks-setup (copied) │ │ ✓ appinsights-instrumentation (copied) │ │ ✓ azure-ai (copied) │ │ ✓ azure-aigateway (copied) │ │ ✓ azure-app-onboard (copied) │ │ ✓ azure-app-onboard-prereq (copied) │ ... 28 skills copied to ~/.agents/skills (isolated HOME) $ diff -r $ISO/.agents/skills/azure-prepare /tmp/azure-skills-review/skills/azure-prepare (no output: byte-identical) $ diff -r $ISO/.agents/skills/microsoft-foundry /tmp/azure-skills-review/skills/microsoft-foundry (no output: byte-identical incl. finetuning sub-tree) $ npx -y @azure/mcp@latest --version 3.0.0-beta.39+93e7dac71be1d4e3ac5d6abad59e715836a34946 $ python3 mcp-stdio-client.py --timeout 90 npx -y @azure/mcp@latest server start === INITIALIZE === serverInfo: {"name": "Azure MCP Server", "version": "3.0.0-beta.39"} protocolVersion: 2024-11-05 capabilities: ['logging', 'tools'] === TOOLS/LIST === tool count: 68 first 12 names: ['documentation', 'azd', 'foundry', 'arm', 'get_azure_bestpractices', 'aks', 'appconfig', 'applens', 'appservice', 'role', 'azurebackup', 'datadog'] === RESOURCES/LIST === error (expected if capability absent): Method 'resources/list' is not available. === PROMPTS/LIST === error (expected if capability absent): Method 'prompts/list' is not available. $ claude plugin marketplace add microsoft/azure-skills Successfully added marketplace: azure-skills (declared in user settings) $ claude plugin install azure@azure-skills Successfully installed plugin: azure@azure-skills (scope: user) $ claude plugin list azure@azure-skills | Version: 1.2.36 | Status: enabled $ claude plugin validate .github/plugins/azure-skills --strict Validation passed $ claude plugin validate .github/plugins/azure-kusto-graph-skills --strict Validation passed $ claude plugin validate . --strict Validation failed (--strict treats warnings as errors): description: No marketplace description provided. $ HOME=$ISO2 npx -y skills add ...same URL... -a hermes-agent -g -y # isolated HOME attempt │ ✓ airunway-aks-setup (copied) │ │ → /Users/openclaw/.hermes/skills/airunway-aks-setup │ NOTE: -g hermes-agent install wrote to REAL /Users/openclaw/.hermes/skills despite HOME override (skills CLI global-dir resolution); 28 dirs landed, cleaned up immediately after.