Skills for Real Engineers. Straight from my .agents directory.
browser-exploitation-v8
Agent skill fromyaklang/hack-skills
Browser and V8 exploitation playbook. Use when exploiting JavaScript engine vulnerabilities including JIT type confusion, incorrect bounds elimination, and V8 sandbox bypass to achieve renderer RCE and sandbox escape in Chrome/Chromium.
How to install browser-exploitation-v8
npx skills add yaklang/hack-skills# or add only this skill to Claude Code: copy the folder
skills/browser-exploitation-v8/
# into
~/.claude/skills/browser-exploitation-v8/ (all projects)
.claude/skills/browser-exploitation-v8/ (one project)
1# SKILL: Browser / V8 Exploitation — Expert Attack Playbook23> **AI LOAD INSTRUCTION**: Expert V8/Chrome exploitation techniques. Covers V8 compilation pipeline, JIT type confusion, addrof/fakeobj primitives, ArrayBuffer corruption, WASM RWX pages, V8 sandbox (pointer compression), and Chrome sandbox escape overview. Distilled from ctf-wiki browser sections, Project Zero research, and CTF competition patterns. Base models often confuse V8 object representation details and miss the pointer compression barrier.45## 0. RELATED ROUTING67- [sandbox-escape-techniques](../sandbox-escape-techniques/SKILL.md) — Chrome renderer sandbox escape via IPC/Mojo8- [heap-exploitation](../heap-exploitation/SKILL.md) — general heap concepts applicable to V8 heap9- [stack-overflow-and-rop](../stack-overflow-and-rop/SKILL.md) — ROP concepts for native code execution after V8 escape10- [binary-protection-bypass](../binary-protection-bypass/SKILL.md) — ASLR/NX bypass in browser context1112### Advanced Reference1314Load [V8_EXPLOITATION_PATTERNS.md](./V8_EXPLOITATION_PATTERNS.md) when you need:15- Detailed exploitation patterns and code templates16- Heap layout manipulation and GC interaction17- V8 sandbox bypass techniques18- Object map confusion patterns1920---2122## 1. V8 ARCHITECTURE2324### Compilation Pipeline2526```27JavaScript Source28 ↓ Parser29 AST (Abstract Syntax Tree)30 ↓ Ignition31 Bytecode (interpreted, profiling)32 ↓ Sparkplug (non-optimizing baseline, V8 ≥ 9.1)33 Baseline code (fast startup)34…
Excerpt shown under the repository's MIT license.
More skills in hack-skills
Similar skill repositories
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
