APM

>Scope

@cloudflare

cloudflare
42 skills·9,621·skill·data, development, testing, code-quality, git-workflow, productivity
apm::@cloudflare42 skills

@cloudflare/cloudflare-browser

skill

Control headless Chrome via Cloudflare Browser Rendering CDP WebSocket. Use for screenshots, page navigation, scraping, and video capture when browser automation is needed in a Cloudflare Workers environment. Requires CDP_SECRET env var and cdpUrl configured in browser.profiles.

9,621Apache-2.0
cloudflare/data·742 tokens·javascriptapi-design

@cloudflare/test-driven-investigation

skill

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

7,580Apache-2.0
cloudflare/development·2,656 tokens·testingapi-designdocumentation

@cloudflare/wd-test-format

skill

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

7,580Apache-2.0
cloudflare/testing·1,386 tokens·typescriptjavascripttesting+1

@cloudflare/verification-before-completion

skill

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

7,580Apache-2.0
cloudflare/development·1,057 tokens·testing

@cloudflare/workerd-safety-review

skill

Memory safety, thread safety, concurrency, and critical detection patterns for workerd code review. Covers V8/KJ boundary hazards, lifetime management, cross-thread safety, and coroutine pitfalls. Load this skill when reviewing any C++ code.

7,580Apache-2.0
cloudflare/development·126 tokens·cpp

@cloudflare/find-and-run-tests

skill

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 integration tests if workerd is used as a submodule. Load this skill when you need to locate or run a test and aren't sure of the exact target name or invocation.

7,580Apache-2.0
cloudflare/development·892 tokens·typescriptjavascriptcpp+2

@cloudflare/investigation-notes

skill

Structured scratch document for tracking investigation state during bug hunts - prevents re-reading code, losing context, and rabbit holes; maintains external memory so you don't re-derive conclusions

7,580Apache-2.0
cloudflare/development·1,661 tokens·testing

@cloudflare/workerd-api-review

skill

Performance optimization, API design & compatibility, security vulnerabilities, and standards spec compliance for workerd code review. Covers tcmalloc-aware perf analysis, compat flags, autogates, web standards adherence, and security patterns. Load this skill when reviewing API changes, performance-sensitive code, security-relevant code, or standards implementations.

7,580Apache-2.0
cloudflare/code-quality·163 tokens·api-designperformancesecurity

@cloudflare/update-v8

skill

Step-by-step guide for updating the V8 JavaScript engine in workerd, including patch rebasing, dependency updates, integrity hashes, and verification. Load this skill when performing or assisting with a V8 version bump.

7,580Apache-2.0
cloudflare/git-workflow·2,336 tokens·javascriptgitdocumentation

@cloudflare/ts-style

skill

JS/TS style guidelines and review checklist for workerd. Covers TypeScript strictness, import conventions, export patterns, private field syntax, error handling, feature gating, and test structure. Load this skill when reviewing or writing JavaScript or TypeScript code in src/node/, src/cloudflare/, or JS/TS test files under src/workerd/.

7,580Apache-2.0
cloudflare/code-quality·123 tokens·typescriptjavascripttesting

@cloudflare/kj-style

skill

KJ/workerd C++ style guidelines for code review. Covers naming, type usage, memory management, error handling, inheritance, constness, and formatting conventions. Load this skill when reviewing or writing C++ code in the workerd codebase.

7,580Apache-2.0
cloudflare/code-quality·92 tokens·cpp

@cloudflare/rust-review

skill

Rust code review for workerd. Covers CXX FFI safety, unsafe code patterns, JSG resource conventions, error handling, and a review checklist adapted from the C++ review skills. Load this skill when reviewing Rust code in src/rust/.

7,580Apache-2.0
cloudflare/development·91 tokens·rustcpp

@cloudflare/add-autogate

skill

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 testing.

7,580Apache-2.0
cloudflare/development·1,153 tokens·cppdocumentation

@cloudflare/add-compat-flag

skill

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

7,580Apache-2.0
cloudflare/development·1,409 tokens·cppdocumentation

@cloudflare/pr-review-guide

skill

Guidelines for posting pull request review comments via GitHub CLI, including suggested edits format, handling unresolved comments, etiquette, and report/issue tracking. Load this skill when reviewing a PR via GitHub and posting inline comments.

7,580Apache-2.0
cloudflare/development·1,200 tokens·gogitdocumentation

@cloudflare/markdown-drafts

skill

Use markdown formatting when drafting content intended for external systems (GitHub issues/PRs, Jira tickets, wiki pages, design docs, etc.) so formatting is preserved when the user copies it. Load this skill before producing any draft the user will paste elsewhere.

7,580Apache-2.0
cloudflare/development·887 tokens·cppgit

@cloudflare/commit-categories

skill

Commit categorization rules for changelogs and "what's new" summaries. MUST be loaded before categorizing commits in changelog or whats-new commands. Provides the canonical path-based category table used to group commits by area.

7,580Apache-2.0
cloudflare/git-workflow·851 tokens·pythonjavascriptrust+2

@cloudflare/identify-reviewer

skill

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 commit log analysis so findings can be framed relative to the user's own prior comments, commits, and approval status.

7,580Apache-2.0
cloudflare/git-workflow·799 tokens·gitsecurity

@cloudflare/parent-project-skills

skill

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 project boundaries (e.g., Sentry/production investigation, integration testing, cross-repo debugging).

7,580Apache-2.0
cloudflare/git-workflow·729 tokens·git

@cloudflare/receiving-code-review

skill

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

7,580Apache-2.0
cloudflare/development·1,589 tokens·testingperformance

@cloudflare/dad-jokes

skill

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 mood. Also load before any user-requested joke, pun, or limerick. Never improvise jokes without loading this skill first.

7,580Apache-2.0
cloudflare/development·703 tokens·testingapi-design

@cloudflare/migrate-to-vinext

skill

Migrates Next.js projects to vinext (Vite-based Next.js reimplementation). Load when asked to migrate, convert, or switch from Next.js to vinext. Handles compatibility scanning, package replacement, Vite config generation, ESM conversion, and deployment setup (Cloudflare Workers natively, other platforms via Nitro).

6,756MIT
cloudflare/development·2,449 tokens·javascriptapi-design

@cloudflare/code-review

skill

Reviews Workers and Cloudflare Developer Platform code for type correctness, API usage, and configuration validity. Load when reviewing TypeScript/JavaScript using Workers APIs, wrangler.jsonc/toml config, or Cloudflare bindings (KV, R2, D1, Durable Objects, Queues, Vectorize, AI, Hyperdrive).

4,480CC-BY-4.0
cloudflare/code-quality·2,545 tokens·pythongittesting

@cloudflare/changelog

skill

Creates, updates, and reviews product changelog entries for the Cloudflare documentation site. Load when generating changelog MDX files, editing existing entries, reviewing changelog style, or validating frontmatter.

4,480CC-BY-4.0
cloudflare/development·921 tokens·typescriptjavascriptapi-design

@cloudflare/docs-review

skill

Reviews documentation PRs and provides GitHub PR suggestions. Load when asked to review, suggest changes, or provide feedback on docs content. Covers MDX, frontmatter, style guide, components, and content accuracy.

4,480CC-BY-4.0
cloudflare/development·3,344 tokens·gitdocumentation

@cloudflare/eli5

skill

Transform technical jargon into clear explanations using before/after comparisons, metaphors, and practical context

4,480CC-BY-4.0
cloudflare/development·4,440 tokens·development·opencode

@cloudflare/session-execution

skill

Use when working on or reviewing session execution, command handling, shell state, FIFO-based streaming, or stdout/stderr separation. Relevant for session.ts, command handlers, exec/execStream, or anything involving shell process management. (project)

930
cloudflare/development·676 tokens·typescripttesting

@cloudflare/testing

skill

Use when writing or running tests for this project. Covers unit vs E2E test decisions, test file locations, mock patterns, and project-specific testing conventions. (project)

930
cloudflare/testing·989 tokens·typescriptgitdocker+1

@cloudflare/git-commit

skill

Use when creating git commits to ensure commit messages follow project standards. Applies the 7 rules for great commit messages with focus on conciseness and imperative mood.

930
cloudflare/development·685 tokens·gittestingapi-design+1

@cloudflare/index-knowledge

skill

Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation.

902MIT
cloudflare/productivity·2,640 tokens·productivity

@cloudflare/write-endpoints

skill

Comprehensive guide for building OpenAPI endpoints with chanfana - schema definition, request validation, CRUD operations, D1 database integration, and exception handling

710MIT
cloudflare/development·6,216 tokens·typescriptdocumentation

@cloudflare/wrangler

skill

Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/development·4,235 tokens·typescriptapi-design

@cloudflare/agents-sdk

skill

Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, or chat applications. Covers Agent class, state management, callable RPC, Workflows integration, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/productivity·1,396 tokens·reactgitdocumentation

@cloudflare/r2-sql

skill

Guide for using Cloudflare R2 SQL - serverless distributed query engine for Apache Iceberg tables in R2 Data Catalog.

643Apache-2.0
cloudflare/data·3,263 tokens·api-designdocumentation

@cloudflare/sandbox-sdk

skill

Build sandboxed applications for secure code execution. Load when building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or executing untrusted code. Covers Sandbox SDK lifecycle, commands, files, code interpreter, and preview URLs. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/development·1,443 tokens·pythontypescriptgit+2

@cloudflare/web-perf

skill

Analyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (FCP, LCP, TBT, CLS, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed. Biases towards retrieval from current documentation over pre-trained knowledge.

643Apache-2.0
cloudflare/code-quality·2,040 tokens·performance

@cloudflare/workers-best-practices

skill

Reviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc, or checking for common Workers anti-patterns (streaming, floating promises, global state, secrets, bindings, observability). Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/development·1,761 tokens·typescriptapi-design

@cloudflare/building-ai-agent-on-cloudflare

skill

Builds AI agents on Cloudflare using the Agents SDK with state management, real-time WebSockets, scheduled tasks, tool integration, and chat capabilities. Generates production-ready agent code deployed to Workers. Use when: user wants to "build an agent", "AI agent", "chat agent", "stateful agent", mentions "Agents SDK", needs "real-time AI", "WebSocket AI", or asks about agent "state management", "scheduled tasks", or "tool calling". Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/development·2,447 tokens·javascriptgitapi-design

@cloudflare/cloudflare

skill

Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/git-workflow·1,977 tokens·gitapi-designsecurity

@cloudflare/durable-objects

skill

Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/development·1,467 tokens·testingapi-designdocumentation

@cloudflare/building-mcp-server-on-cloudflare

skill

Builds remote MCP (Model Context Protocol) servers on Cloudflare Workers with tools, OAuth authentication, and production deployment. Generates server code, configures auth providers, and deploys to Workers. Use when: user wants to "build MCP server", "create MCP tools", "remote MCP", "deploy MCP", add "OAuth to MCP", or mentions Model Context Protocol on Cloudflare. Also triggers on "MCP authentication" or "MCP deployment". Biases towards retrieval from Cloudflare docs over pre-trained knowledge.

643Apache-2.0
cloudflare/development·1,648 tokens·javascriptgitsecurity

@cloudflare/adding-metrics

skill

Add new Prometheus metrics to the Cloudflare exporter. Use when adding metrics, implementing new GraphQL/REST queries, or extending metric coverage. Covers the full workflow from schema discovery through client implementation and README updates.

141MIT
cloudflare/testing·657 tokens·typescriptapi-designdocumentation+1