Back to registry
cloud-platform bearer auth 3 pinned sources 15 files

DaoCloud Enterprise

Generated dc CLI and agent Skill for DaoCloud Enterprise APIs.

$ dc search "list clusters" --json
CLI binaries 6 platform builds
Skill Included in CLI
Source refs 3 pinned inputs
Smoke intent list clusters
01 Schema dc commands schema --json
02 Catalog dc commands --json
03 Search dc search "list clusters" --json
Recipe structure

Files

15 files
builds/daocloud-dce.json json
{
  "schema_version": 1,
  "recipe": "daocloud-dce",
  "cli_name": "dc",
  "generated_at": "2026-08-21T06:45:30.658Z",
  "lathe_version": "lathe v0.5.2 (none, unknown)",
  "gate": {
    "verdict": "GO",
    "generated_at": "2026-08-21T06:45:30.658Z",
    "lathe_version": "lathe v0.5.2 (none, unknown)",
    "command_count": 731,
    "group_count": 59,
    "skill_included": true,
    "warnings": [
      "G4",
      "W1",
      "W2",
      "W3",
      "W4"
    ]
  },
  "source_refs": [
    {
      "name": "ghippo",
      "display_name": "global-management",
      "backend": "swagger",
      "repo_url": "https://github.com/DaoCloud/daocloud-api-docs.git",
      "pinned_tag": "4bc92dd4c0c1637b4257f69e26eb8dd6cdd269f3",
      "files": [
        "docs/openapi/ghippo/v0.45.1.json"
      ]
    },
    {
      "name": "kpanda",
      "display_name": "container-management",
      "backend": "swagger",
      "repo_url": "https://github.com/DaoCloud/daocloud-api-docs.git",
      "pinned_tag": "4bc92dd4c0c1637b4257f69e26eb8dd6cdd269f3",
      "files": [
        "docs/openapi/kpanda/v0.46.0.json"
      ]
    },
    {
      "name": "insight",
      "display_name": "insight",
      "backend": "swagger",
      "repo_url": "https://github.com/DaoCloud/daocloud-api-docs.git",
      "pinned_tag": "4bc92dd4c0c1637b4257f69e26eb8dd6cdd269f3",
      "files": [
        "docs/openapi/insight/v0.41.0.json"
      ]
    }
  ],
  "outputs": {
    "catalog": null,
    "skill": "skills/dc",
    "cli_artifacts": [
      {
        "os": "darwin",
        "arch": "arm64",
        "format": "tar.gz",
        "binary": "dc",
        "path": "downloads/dc-darwin-arm64.tar.gz",
        "size": 3892949,
        "sha256": "sha256:5ed9cc4c92d76006a5bb78d93f347aa172f07814a64d5dcc64d7fae1c8966f92"
      },
      {
        "os": "darwin",
        "arch": "amd64",
        "format": "tar.gz",
        "binary": "dc",
        "path": "downloads/dc-darwin-amd64.tar.gz",
        "size": 4190951,
        "sha256": "sha256:80e2537c35d7643c9424b4611b36ccd3bc3c7041f8153dadca1f1f3969534957"
      },
      {
        "os": "linux",
        "arch": "amd64",
        "format": "tar.gz",
        "binary": "dc",
        "path": "downloads/dc-linux-amd64.tar.gz",
        "size": 4099624,
        "sha256": "sha256:369f538a5e053d812e9c75afd52603064c1c841beebaa918fa6c254062214866"
      },
      {
        "os": "linux",
        "arch": "arm64",
        "format": "tar.gz",
        "binary": "dc",
        "path": "downloads/dc-linux-arm64.tar.gz",
        "size": 3715141,
        "sha256": "sha256:57c0448a39ce8aded266c1a5765b9650b8a565f989d3875a48a3e8e084e3dbbf"
      },
      {
        "os": "windows",
        "arch": "amd64",
        "format": "tar.gz",
        "binary": "dc.exe",
        "path": "downloads/dc-windows-amd64.tar.gz",
        "size": 4227234,
        "sha256": "sha256:2313756929c1d0172156c365cf11235796f09a5392e7a81686a77f598c5cd845"
      },
      {
        "os": "windows",
        "arch": "arm64",
        "format": "tar.gz",
        "binary": "dc.exe",
        "path": "downloads/dc-windows-arm64.tar.gz",
        "size": 3786376,
        "sha256": "sha256:f84d5202973ce44b43bbd14b7ffc78f51f6c933528f430c7c1a65172673d0729"
      }
    ]
  }
}

DaoCloud Enterprise

This recipe generates the dc CLI and agent Skill for DaoCloud Enterprise APIs.

The recipe is extracted from the generated DaoCloud/daocloud-skills project and keeps only the reproducible Lathe inputs.

Modules

  • global-management: users, groups, workspaces, roles, and audit APIs.
  • container-management: clusters, namespaces, workloads, and storage APIs.
  • insight: observability APIs.

Auth

The generated CLI requires a reachable DCE instance.

Use the generated auth command before executing API operations:

dc auth login --hostname https://<dce-host>

Agents should inspect auth state before executing commands whose catalog detail has auth.required=true:

dc auth status --hostname https://<dce-host>

Agent workflow

dc commands schema --json
dc commands --json
dc search "list clusters" --json
dc commands show container-management cluster list-clusters --json

Search results are discovery only. Inspect command details before execution.

Source inputs

The recipe pins DaoCloud OpenAPI specs from:

https://github.com/DaoCloud/daocloud-api-docs.git

Recipe overlays live under overlays/ and are codegen-time polish only.