Task
SkillCloud & infraOrchestrates comprehensive Kubernetes security reviews.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Task skill
What this skill tells your AI
The instructions your AI receives, as published by gke-labs/kube-agents in .agents/skills/review-security-k8s-main/SKILL.md and read by ahel’s review.
Coordinate Kubernetes security review sub-agents, gather findings, and produce a summarized JSON report.
Workflow
1. Context
Invoke review-security-k8s-understand. Wait for summary.
2. Parallel Reviews
Pass context and launch in parallel sub-agents:
review-security-k8s-rbacreview-security-k8s-nodesreview-security-k8s-networkreview-security-k8s-gatewayreview-security-k8s-namespacesreview-security-k8s-service-accountsreview-security-k8s-storagereview-security-k8s-admissionreview-security-k8s-podreview-security-k8s-agents-main
CRITICAL: Instruct each to output JSON:
[{"agent": "<skill>", "findings": [{"message": "<desc>", "file": "<name>", "line": "<num>"}]}]
(Return empty list if no findings). Wait for completion.
3. Triage & Filtering
Evaluate the raw findings against the project context to determine actual risk. Filter out findings that are functionally required by the workload's specific role or adequately mitigated by broader architectural controls.
- Example: Filter out
hostPathorprivilegedwarnings for recognized infrastructure daemonsets (e.g., CSI drivers). - Example: Downgrade or filter missing
NetworkPolicywarnings if the context confirms a strict Service Mesh is handling all routing and authorization.
4. Aggregation
Merge the filtered findings into a single JSON array. Output MUST be valid JSON string (markdown blocks okay). Omit agents with no findings or return empty findings.
Signals
- GitHub stars
- 54
- Forks
- 36
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
review-security-k8s-main- Source
- github.com/gke-labs/kube-agents