From datum-cloud
> **MCP integration:** pending (future phase — will be wired into `agents.datum.net` capability manifest once MCP is ready)
How this skill is triggered — by the user, by Claude, or both
Slash command
/datum-cloud:domainsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **MCP integration:** pending (future phase — will be wired into `agents.datum.net` capability manifest once MCP is ready)
MCP integration: pending (future phase — will be wired into
agents.datum.netcapability manifest once MCP is ready)
Manage domain resources in Datum Cloud — attach and verify domains within a project.
datumctl get domains --project <project-id>
datumctl describe domain <name> --project <project-id>
datumctl apply -f domain.yaml --project <project-id>
datumctl diff -f domain.yaml --project <project-id>
datumctl delete domain <name> --project <project-id>
datumctl auth can-i create domains --project <project-id> # kubectl users only
networking.datumapis.comv1alphaDomain (plural: domains)default)--project); domains are project-scoped only (--all-namespaces is not supported)List all domains in a project:
datumctl get domains --project my-project
Attach a domain:
apiVersion: networking.datumapis.com/v1alpha
kind: Domain
metadata:
name: example-domain
namespace: default
spec:
domainName: example.com
datumctl diff -f domain.yaml --project my-project
datumctl apply -f domain.yaml --project my-project
Retrieve verification challenge after creation:
datumctl describe domain example-domain --project my-project
Check status.verification.dnsRecord or status.verification.httpToken in the output for the challenge value to complete domain verification.
datumctl — never kubectl--project is required for all operations; domains are project-scoped only (--all-namespaces is not supported)datumctl auth can-i create domains --project <project-id> before attempting creates (kubectl users only)datumctl diff -f before apply for any changes--dry-run=server validates manifest against the API before committingdelete has no confirmation prompt — verify the resource name firststatus.verification.dnsRecord or status.verification.httpToken for the verification challenge: datumctl describe domain <name> --project <project-id>networking.datumapis.com/v1alpha is unstable; field names may change between releasesdatumctl at this timenpx claudepluginhub datum-cloud/skills --plugin datum-cloudCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.