Use when the user asks about Oleg Šelajev's talk "You're absolutely right, it was your home directory!" (ext live / Testkube conference, 2026) — including questions about Docker Sandboxes, running AI agents in microVM isolation, the trifecta of agent risks (sensitive data + external comms + untrusted content), why containers aren't enough for agent isolation, SBX kits, secret injection / sentinel values, prompt injection horror stories, YOLO mode agents, or applying his sandboxing workflow to the user's own agent setup.
62
74%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Fix and improve this skill with Tessl
tessl review fix ./talk-selajev-docker-sandboxes-agents/SKILL.mdOleg argues that letting AI agents run "naked" on a developer machine is unsafe because the trifecta of sensitive data access, external communication, and exposure to untrusted content creates an unavoidable attack surface — and security guidelines in prompts are merely suggestions, not enforcement. His proposed answer is Docker Sandboxes: hardware-isolated microVMs (not containers, which security teams won't sign off on) with controlled filesystem sharing, a network proxy, and host-side secret injection via sentinel values. He introduces "kits" (declarative YAML plugins) to make sandboxes ergonomic enough for teams to actually adopt.
outline.md to locate the relevant section, then read that section of transcript.md.transcript.md. Never put quotation marks around paraphrased content.transcript.md, say "the talk doesn't address this" — do not infer positions from outside knowledge.[sic] or a bracketed clarification.When the user asks "how would Oleg tackle ?" or wants the talk's framework applied to their own situation:
outline.md → "Named frameworks / concepts" to find the relevant framework (the trifecta threat model, the speed-vs-security balance, the microVM-not-container choice, kits-as-ergonomics).transcript.md for Oleg's exact wording.When the user asks to "audit", "score", "review", or "gap-analyse" their agent setup against the talk:
When the user asks to draft an SBX kit or sandbox configuration:
transcript.md (the Testkube kit walkthrough section).TESTKUBE_TOKEN to a develop-proxy-managed sentinel, allow Testkube domains in network policy, swap the Authorization: Bearer header at proxy time).[not from talk — added as a starting placeholder].For any question about what Oleg said, did, or argued:
outline.md first to find the relevant section(s).transcript.md.When the user's current work touches agent safety, local agent orchestration, container vs VM isolation, or prompt injection:
When the user wants to understand a concept Oleg covered:
outline.md → "Terminology glossary".transcript.md.quotes.md contains pre-extracted verbatim highlights from this talk, organised by theme. When formulating answers, check quotes.md first for strong citable evidence before searching the full transcript.md.
1887349
Also appears in
on Aug 28, 2026
on Jun 19, 2026
on Jun 22, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.