Sre Engineer
Analysis
The skill is coherent for SRE work, but it includes default examples for automated production changes and chaos tests that could disrupt systems unless explicitly reviewed and approved.
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
result = subprocess.run(step.command, shell=True, ...); ... command="kubectl patch service postgres -p ..."; ... success, output = failover_runbook.execute(dry_run=False)
The reference documents automatic shell execution of runbook steps and sets a database failover example to run for real rather than as a dry run, without an explicit approval gate or scope boundary.
blast_radius="Single database instance, 50% of production traffic" ... subprocess.run(["kubectl", "delete", pod, "-n", self.namespace])
The chaos engineering examples intentionally affect production traffic and delete Kubernetes pods; the artifact includes rollback concepts, but does not require approval, staging, or a small bounded blast radius before execution.
# Run as cron job or systemd timer
if __name__ == "__main__":
healer.run()The self-healing pattern is disclosed and purpose-aligned, but it describes recurring background remediation that can continue after the initial task.
