kubectl

PassAudited by ClawScan on May 10, 2026.

Overview

This is a coherent kubectl helper skill, but it can use your Kubernetes credentials to make real changes to whatever cluster context is active.

Install only if you want the agent to help operate Kubernetes clusters. Before running commands, check the active kubectl context and namespace, use least-privilege credentials, prefer dry-runs for changes, and require explicit confirmation for production, delete, drain, exec, or rollout operations.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If invoked in the wrong context, the agent could act with your Kubernetes account’s permissions.

Why it was flagged

The skill relies on local Kubernetes credentials. This is expected for kubectl, but those credentials may grant access to production clusters or sensitive namespaces.

Skill content
**kubeconfig** file configured with cluster credentials (default: `~/.kube/config`)
Recommendation

Before using the skill, verify `kubectl config current-context`, prefer least-privilege kubeconfig contexts, and avoid granting cluster-admin access unless necessary.

What this means

Commands such as apply, patch, scale, delete, or drain can change or disrupt live Kubernetes resources.

Why it was flagged

The skill documents mutation-capable kubectl operations. These are central to the stated purpose, but they can affect running workloads and cluster availability.

Skill content
**Deploy & Update** — Create, apply, patch, and update Kubernetes resources ... **Perform Operations** — Scale deployments, drain nodes, manage taints and labels
Recommendation

Use dry-run where available, specify namespace and context explicitly, and require explicit user approval for destructive or production-impacting commands.

What this means

Users may not get an upfront platform warning that the skill depends on kubectl and local cluster credentials.

Why it was flagged

The registry metadata under-declares the kubectl binary and kubeconfig dependency that the README and SKILL.md describe. This is not hidden in the documentation, but automated installation checks may not surface the requirement.

Skill content
Required binaries (all must exist): none ... Primary credential: none ... Required config paths: none
Recommendation

Treat the documented prerequisites as authoritative and consider updating metadata to declare kubectl and kubeconfig requirements.