一键导入
container-security-checker
Validate container and Kubernetes security using CIS benchmarks with pod security standards, RBAC review, and image vulnerability checks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Validate container and Kubernetes security using CIS benchmarks with pod security standards, RBAC review, and image vulnerability checks.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Analyzes and optimizes frontend performance using Core Web Vitals, bundle analysis, lazy loading, image optimization, and caching strategies
Design RESTful APIs with OpenAPI 3.1/3.2, resource modeling, HTTP semantics, versioning, pagination, HATEOAS, and OWASP API Security.
Design data pipelines with quality checks, orchestration, and governance using modern data stack patterns for robust ELT/ETL workflows.
Validate WCAG 2.2 compliance (A/AA/AAA) with ARIA, color contrast, keyboard navigation, screen readers, and automated testing via axe-core/Pa11y.
Design Kafka architectures with exactly-once semantics, Kafka Streams, ksqlDB, Schema Registry (Avro/Protobuf), performance tuning, and KRaft.
Design RabbitMQ architectures with exchanges, quorum queues, routing patterns, clustering, dead letter exchanges, and AMQP best practices.
| name | Container Security Checker |
| slug | security-container-validator |
| description | Validate container and Kubernetes security using CIS benchmarks with pod security standards, RBAC review, and image vulnerability checks. |
| capabilities | ["CIS Docker and Kubernetes benchmark validation","Pod Security Standards enforcement (Baseline, Restricted)","Kubernetes RBAC configuration review","Container image security verification (trusted registries, non-root users)","Network policies and admission controller checks"] |
| inputs | [{"platform":"docker | kubernetes | both (string, required)"},{"cluster_identifier":"Kubernetes cluster name (string, optional for docker-only)"},{"check_scope":"images | runtime | rbac | network | all (string, default: all)"}] |
| outputs | [{"findings":"JSON array of container security findings with CIS control references"},{"cis_compliance":"CIS Benchmark compliance status"},{"remediation_manifests":"Kubernetes YAML or Dockerfile snippets for fixes"}] |
| keywords | ["container-security","kubernetes-security","docker-security","cis-benchmark","pod-security","rbac","network-policies","admission-controller"] |
| version | 1.0.0 |
| owner | cognitive-toolworks |
| license | MIT |
| security | Public; no secrets or PII; safe for open repositories |
| links | ["https://www.cisecurity.org/benchmark/docker","https://www.cisecurity.org/benchmark/kubernetes","https://kubernetes.io/docs/concepts/security/pod-security-standards/"] |
Trigger conditions:
Not for:
Time normalization:
NOW_ET using NIST/time.gov semantics (America/New_York, ISO-8601): 2025-10-26T01:33:55-04:00NOW_ET for all citation access datesInput validation:
platform must be one of: [docker, kubernetes, both]check_scope must be one of: [images, runtime, rbac, network, all]platform includes kubernetes, cluster_identifier should be providedSource freshness:
Docker/Container Images:
Kubernetes Pod Security:
Kubernetes RBAC:
Kubernetes Network Security:
For each finding, provide:
Token budgets:
Ambiguity thresholds:
Abort conditions:
Severity classification:
Required fields:
{
"platform": "docker|kubernetes|both",
"cluster_identifier": "string or null",
"check_scope": "images|runtime|rbac|network|all",
"timestamp": "ISO-8601 with timezone",
"findings": [
{
"id": "unique identifier",
"check_type": "image|pod|rbac|network",
"resource_type": "pod|deployment|role|networkpolicy|...",
"resource_name": "resource identifier",
"severity": "critical|high|medium|low",
"cvss_score": 0.0,
"title": "brief description",
"description": "detailed finding",
"cis_control": "CIS Docker 4.1 or CIS Kubernetes 5.2.3",
"remediation": "specific fix steps",
"remediation_manifest": "YAML or Dockerfile snippet"
}
],
"cis_compliance": {
"benchmark": "CIS Docker v1.6.0 or CIS Kubernetes v1.8.0",
"controls_assessed": ["list"],
"controls_passed": ["list"],
"controls_failed": ["list"]
},
"summary": {
"total_findings": 0,
"critical_count": 0,
"high_count": 0,
"overall_risk": "critical|high|medium|low"
}
}
Example: Kubernetes Pod Security Check
# Input
platform: "kubernetes"
cluster_identifier: "prod-cluster-us-east"
check_scope: "runtime"
# Output (abbreviated)
{
"platform": "kubernetes",
"findings": [
{
"id": "CONTAINER-001",
"check_type": "pod",
"resource_name": "web-app-deployment",
"severity": "high",
"cvss_score": 7.5,
"title": "Privileged container detected",
"cis_control": "CIS Kubernetes 5.2.1",
"remediation_manifest": "securityContext:\\n privileged: false"
}
],
"summary": {"high_count": 1, "overall_risk": "high"}
}
Token budgets:
Safety:
Auditability:
Determinism:
CIS Benchmarks:
Kubernetes Security:
Container Security: