BlogWikiAbout

Kyle Pericak

"It works in my environment"

Ralph Secure My Laptop

Ralph Secure My Laptop

Created: 2026-03-22

Running Claude Code in an autonomous loop to audit and harden a Mac M1 workstation using Ansible, Lynis, rkhunter, and mSCP CIS Level 1 checks.

Safety Hooks for Claude Code

Safety Hooks for Claude Code

Created: 2026-03-11, Modified: 2026-03-11

Three shell scripts that block destructive commands, protect sensitive files, and log everything Claude does.

Writing My Own OpenClaw Skill for Linear

Writing My Own OpenClaw Skill for Linear

Created: 2026-03-09, Modified: 2026-03-09

Writing an auditable Linear skill for OpenClaw after the ClawHavoc attack poisoned ClawHub, using curl and Linear's GraphQL API instead of a marketplace skill.

Trying to Secure OpenClaw using Kubernetes

Trying to Secure OpenClaw using Kubernetes

Created: 2026-03-08, Modified: 2026-03-08

Six layers of security hardening for OpenClaw on K3s, from network isolation to Pod Security Standards.

Security Toolkit for AI Agents

Security Toolkit for AI Agents

Created: 2026-03-07, Modified: 2026-03-07

A Docker image bundling semgrep, trivy, and gitleaks so AI coding agents can run security scans as part of their workflow.

Blog code last updated on 2026-05-10: 2643ad795e21d296b577516823e6878dab2fb1e2