feat(skills): package 8 Cloudflare skills - #500
Merged
Merged
Conversation
Packages 8 Cloudflare platform skills from cloudflare/skills (Apache-2.0) into Dockyard, pinned to upstream commit 0397d7d (main as of 2026-04-16). Fourth vendor in the per-vendor skills sweep. Cloudflare is an Anthropic skills launch partner. Agents and execution: - agents-sdk — AI agents on Workers (state, RPC, workflows, MCP, chat) - durable-objects — stateful coordination with SQLite storage - sandbox-sdk — secure code execution environments Platform: - cloudflare — umbrella product index with decision trees - workers-best-practices — production code review rules - wrangler — CLI for Workers, KV, R2, D1, and the rest Specialized: - cloudflare-email-service — Email Sending + Email Routing - web-perf — Chrome DevTools MCP-powered performance audit Security allowlists: All 8 carry MANIFEST_MISSING_LICENSE — upstream Apache-2.0 at the repo root, not per-skill SPDX in SKILL.md frontmatter. The `cloudflare` umbrella additionally allowlists EXCESSIVE_FILE_COUNT (LOW): it ships 316 files organized as one `references/<product>/` subtree per Cloudflare product, by upstream design — all are Cloudflare-authored documentation, not bundled dependencies. All 8 skills pass `task validate-skill` and `task scan-skill`. Refs #479 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Contributor
🛡️ Skill Security Scan Results✅ agents-sdk
✅ cloudflare
✅ cloudflare-email-service
✅ durable-objects
✅ sandbox-sdk
✅ web-perf
✅ workers-best-practices
✅ wrangler
Summary: Scanned 8 skill(s), all passed security checks. ✅ |
samuv
approved these changes
Apr 20, 2026
Merged
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Packages 8 Cloudflare platform skills from
cloudflare/skills(Apache-2.0) into Dockyard. All skills pinned to upstream commit0397d7d(main as of 2026-04-16).Fourth vendor in the per-vendor skills sweep. Cloudflare is an Anthropic skills launch partner.
Tracks #479.
Skills added
Agents and execution
agents-sdk— AI agents on Workers (state, callable RPC, workflows, MCP, chat, React hooks)durable-objects— stateful coordination with SQLite storage, alarms, WebSocketssandbox-sdk— secure code-execution sandboxes for AI interpreters and dev environmentsPlatform
cloudflare— comprehensive umbrella skill with product decision trees (Workers, Pages, storage, AI, networking, security, IaC)workers-best-practices— production code review rules for Workerswrangler— CLI for Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, Secrets StoreSpecialized
cloudflare-email-service— Email Sending + Email Routing (Workers binding, REST, Agents SDK)web-perf— Chrome DevTools MCP-powered Core Web Vitals auditSecurity allowlists
All 8 skills carry
MANIFEST_MISSING_LICENSE(INFO) — upstream is Apache-2.0 at the repo root, not as SPDX in per-skill SKILL.md frontmatter.The
cloudflareumbrella skill additionally allowlistsEXCESSIVE_FILE_COUNT(LOW): it ships 316 files organized as onereferences/<product>/subtree per Cloudflare product. The large file count is upstream's design — the skill functions as a product index that routes to the relevant reference for any Cloudflare task. All files are Cloudflare-authored documentation, not bundled dependencies.Test plan
task validate-skillon all 8 — all VALIDBuild Skill Artifactsworkflow succeedsskill-scan-reportsurfaces only allowlisted findingsCloses #479