Labsco
cloudflare logo

cloudflare / workerd

✓ Official8,400

A skill package that teaches your agent 22 capabilities — every one documented and browsable below, no GitHub required · by cloudflare.

Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.

add-autogate🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Step-by-step guide for adding a new autogate to workerd for gradual rollout of risky changes, including enum registration, string mapping, usage pattern, and…

1 file — installable on its own

add-compat-flag🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Step-by-step guide for adding a new compatibility flag to workerd, including capnp schema, C++ usage, testing, and documentation requirements.

1 file — installable on its own

bazel-test-hygiene🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Mandatory rules for running bazel tests during development. Load this skill before running any bazel test command, especially when validating fixes or…

1 file — installable on its own

commit-categories🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Commit categorization rules for changelogs and "what's new" summaries. MUST be loaded before categorizing commits in changelog or whats-new commands. Provides…

1 file — installable on its own

dad-jokes🔥✓ VerifiedFreeQuick setup

After completing any task that took more than ~5 tool calls, or after long-running builds/tests finish, load this skill and deliver a dad joke to lighten the…

1 file — installable on its own

find-and-run-tests🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

How to find, build, and run tests in workerd. Covers wd-test, kj_test target naming, bazel query patterns, and common flags. Also covers parent project…

1 file — installable on its own

identify-reviewer🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Identifies the local user's GitHub account and git identity before performing code reviews. Load this skill at the start of any PR review, code review, or…

1 file — installable on its own

investigation-notes🔥🔥🔥✓ VerifiedFreeQuick setup

Structured scratch tracking document for investigation state during bug hunts - prevents re-reading code, losing context, and rabbit holes; maintains external…

1 file — installable on its own

kj-style🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

KJ/workerd C++ style guidelines for code review. Covers naming, type usage, memory management, error handling, inheritance, constness, and formatting…

1 file — installable on its own

markdown-drafts🔥🔥✓ VerifiedFreeQuick setup

Use markdown formatting when drafting content intended for external systems (GitHub issues/PRs, Jira tickets, wiki pages, design docs, etc.) so formatting is…

1 file — installable on its own

module-registry🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Load when working with the module registry in workerd — reading, modifying, debugging, or reviewing module resolution, compilation, evaluation, or registration…

1 file — installable on its own

parent-project-skills🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Bootstrap skill for discovering additional skills and context from a parent project when workerd is used as a submodule. Load this skill when tasks span…

1 file — installable on its own

pr-review-guide🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Guidelines for posting pull request review comments via GitHub CLI, including suggested edits format, handling unresolved comments, etiquette, and report/issue…

1 file — installable on its own

receiving-code-review🔥🔥🔥✓ VerifiedFreeQuick setup

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical…

1 file — installable on its own

rust-review🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Rust code review for workerd. Covers CXX FFI safety, unsafe code patterns, JSG resource conventions, error handling, and a review checklist adapted from the…

1 file — installable on its own

test-driven-investigation🔥🔥🔥🔥✓ VerifiedFreeQuick setup

Use when investigating bugs, crashes, assertions, or unexpected behavior - requires writing a reproducing test early instead of over-analyzing source code;…

1 file — installable on its own

ts-style🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

JS/TS style guidelines and review checklist for workerd. Covers TypeScript strictness, import conventions, export patterns, private field syntax, error…

1 file — installable on its own

update-v8🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Step-by-step guide for updating the V8 JavaScript engine in workerd, including patch rebasing, dependency updates, integrity hashes, and verification. Load…

1 file — installable on its own

verification-before-completion🔥🔥🔥✓ VerifiedFreeQuick setup

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output…

1 file — installable on its own

wd-test-format🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Detailed guide for authoring .wd-test files in workerd, with examples of bindings, Durable Objects, multi-service configs, TypeScript tests, and network access.

3 files — installable on its own

workerd-api-review🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Performance optimization, API design & compatibility, security vulnerabilities, and standards spec compliance for workerd code review. Covers tcmalloc-aware…

1 file — installable on its own

workerd-safety-review🔥🔥✓ Verified🔒 repo maintenanceFreeQuick setup

Memory safety, thread safety, concurrency, and critical detection patterns for workerd code review. Covers V8/KJ boundary hazards, lifetime management,…

1 file — installable on its own