Files
Clemens Backes 98bc677876 [agents] Add d8 Worker translation note to v8-poc-classification
Document `d8` `Worker` API differences (`new Worker(fn, {type: 'function'})`,
unwrapped `onmessage = function(msg)` payload, and `worker.getMessage()`)
when converting browser Web Worker POCs, and link Phase 2 (Healing) of
`v8-security-triaging` to `v8-poc-classification`.

R=jkummerow@chromium.org

TAG=agy
CONV=8b3d6911-a4ea-4c00-ac94-f2c5c6868d2d

Bug: 577017187
Change-Id: I8bfd132730c315770bebaa860f5030d80b565ecd
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/8643969
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Auto-Submit: Clemens Backes <clemensb@chromium.org>
Cr-Commit-Position: refs/heads/main@{#111144}
2026-10-26 05:05:12 -07:00
..
2026-09-24 01:14:36 -07:00

V8 Coding Agents

This directory provides a centralized location for files related to AI coding agents (e.g. jetski-cli) used for development within V8.

The goal is to provide a scalable and organized way to share prompts and tools among developers, accommodating the various environments (Linux, Mac, Windows) and agent types in use.

To ensure consistency across the ecosystem, the directory structure and documentation standards (excluding V8-specific skills and plugins) mirror those in Chromium's agents directory.

Directory Structure

Skills & Rules

Reusable workflows, commands, and conventions live in skills/ and rules/.

To install them for your agent environment, run the appropriate installation script from the agents/ directory:

  • For Jetski: Run vpython3 scripts/install_for_jetski.py to create symlinks in .agents/.
  • For GitHub Copilot CLI: Run vpython3 scripts/install_for_copilot_cli.py to generate repository instructions in .github/copilot-instructions.md, install compatible V8 rules as instruction files in .github/instructions/, and expose compatible V8 skills in .github/skills/.

Contributing

Please freely add self-contained agent skills that match the format of the existing examples.