diff --git a/Commands/key-vault/daniel/hello/_show.md b/Commands/key-vault/daniel/hello/_show.md
new file mode 100644
index 000000000..38b328f7b
--- /dev/null
+++ b/Commands/key-vault/daniel/hello/_show.md
@@ -0,0 +1,13 @@
+# [Command] _key-vault daniel hello show_
+
+Get a friendly greeting message.
+
+## Versions
+
+### [2025-04-01](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.xml) **Stable**
+
+
+
+### [2025-07-24](/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.xml) **Stable**
+
+
diff --git a/Commands/key-vault/daniel/hello/readme.md b/Commands/key-vault/daniel/hello/readme.md
new file mode 100644
index 000000000..84ac83604
--- /dev/null
+++ b/Commands/key-vault/daniel/hello/readme.md
@@ -0,0 +1,8 @@
+# [Group] _key-vault daniel hello_
+
+Manage Hello
+
+## Commands
+
+- [show](/Commands/key-vault/daniel/hello/_show.md)
+: Get a friendly greeting message.
diff --git a/Commands/key-vault/daniel/readme.md b/Commands/key-vault/daniel/readme.md
new file mode 100644
index 000000000..27a10a4f0
--- /dev/null
+++ b/Commands/key-vault/daniel/readme.md
@@ -0,0 +1,8 @@
+# [Group] _key-vault daniel_
+
+Manage Daniel
+
+## Subgroups
+
+- [hello](/Commands/key-vault/daniel/hello/readme.md)
+: Manage Hello
diff --git a/Commands/key-vault/readme.md b/Commands/key-vault/readme.md
new file mode 100644
index 000000000..c6caa68d7
--- /dev/null
+++ b/Commands/key-vault/readme.md
@@ -0,0 +1,8 @@
+# [Group] _key-vault_
+
+Manage Key Vault
+
+## Subgroups
+
+- [daniel](/Commands/key-vault/daniel/readme.md)
+: Manage Daniel
diff --git a/Commands/readme.md b/Commands/readme.md
index 036fcbdf3..72d282a88 100644
--- a/Commands/readme.md
+++ b/Commands/readme.md
@@ -203,6 +203,9 @@
- [k8s-runtime](/Commands/k8s-runtime/readme.md)
: Manage Arc Kubernetes Runtime resources
+- [key-vault](/Commands/key-vault/readme.md)
+: Manage Key Vault
+
- [lab](/Commands/lab/readme.md)
: Manage azure devtest labs.
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.json
new file mode 100644
index 000000000..987d27ca1
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.json
@@ -0,0 +1 @@
+{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/daniel/hello", "version": "2025-04-01", "swagger": "mgmt-plane/keyvault/ResourceProviders/Microsoft.KeyVault/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9kYW5pZWwvaGVsbG8=/V/MjAyNS0wNC0wMQ=="}], "commandGroups": [{"name": "key-vault daniel hello", "commands": [{"name": "show", "version": "2025-04-01", "resources": [{"id": "/subscriptions/{}/daniel/hello", "version": "2025-04-01", "swagger": "mgmt-plane/keyvault/ResourceProviders/Microsoft.KeyVault/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9kYW5pZWwvaGVsbG8=/V/MjAyNS0wNC0wMQ=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Daniel_Hello_Get", "http": {"path": "/subscriptions/{subscriptionId}/daniel/hello", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-04-01"}, "type": "string", "name": "api-version", "required": true, "enum": {"items": [{"value": "2024-01-01"}]}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "message", "required": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
\ No newline at end of file
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.xml
new file mode 100644
index 000000000..ba43d296c
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-04-01.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.json b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.json
new file mode 100644
index 000000000..b6fbed53d
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.json
@@ -0,0 +1 @@
+{"plane": "mgmt-plane", "resources": [{"id": "/subscriptions/{}/daniel/hello", "version": "2025-07-24", "swagger": "mgmt-plane/keyvault/ResourceProviders/Microsoft.KeyVault/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9kYW5pZWwvaGVsbG8=/V/MjAyNS0wNy0yNA=="}], "commandGroups": [{"name": "key-vault daniel hello", "commands": [{"name": "show", "version": "2025-07-24", "resources": [{"id": "/subscriptions/{}/daniel/hello", "version": "2025-07-24", "swagger": "mgmt-plane/keyvault/ResourceProviders/Microsoft.KeyVault/Paths/L3N1YnNjcmlwdGlvbnMve3N1YnNjcmlwdGlvbklkfS9kYW5pZWwvaGVsbG8=/V/MjAyNS0wNy0yNA=="}], "argGroups": [{"name": "", "args": [{"type": "SubscriptionId", "var": "$Path.subscriptionId", "options": ["subscription"], "required": true, "idPart": "subscription"}]}], "operations": [{"operationId": "Daniel_Hello_Get", "http": {"path": "/subscriptions/{subscriptionId}/daniel/hello", "request": {"method": "get", "path": {"params": [{"type": "string", "name": "subscriptionId", "arg": "$Path.subscriptionId", "required": true}]}, "query": {"consts": [{"readOnly": true, "const": true, "default": {"value": "2025-07-24"}, "type": "string", "name": "api-version", "required": true, "enum": {"items": [{"value": "2024-01-01"}]}}]}}, "responses": [{"statusCode": [200], "body": {"json": {"var": "$Instance", "schema": {"type": "object", "props": [{"type": "string", "name": "message", "required": true}]}}}}, {"isError": true, "body": {"json": {"schema": {"type": "@ODataV4Format"}}}}]}}], "outputs": [{"type": "object", "ref": "$Instance", "clientFlatten": true}]}]}]}
\ No newline at end of file
diff --git a/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.xml b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.xml
new file mode 100644
index 000000000..399838c3c
--- /dev/null
+++ b/Resources/mgmt-plane/L3N1YnNjcmlwdGlvbnMve30vZGFuaWVsL2hlbGxv/2025-07-24.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+