101 lines
3.7 KiB
JSON
101 lines
3.7 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:jezweb/claude-skills:skills/cloudflare-browser-rendering",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "f6b65a162ae4f587ce6a8e81896247875b63e3e5",
|
|
"treeHash": "e3ef8d6debe9616a1cbe302e85dc18cb49d96c36872a8c07c7acae4cf142113d",
|
|
"generatedAt": "2025-11-28T10:18:58.576479Z",
|
|
"toolVersion": "publish_plugins.py@0.2.0"
|
|
},
|
|
"origin": {
|
|
"remote": "git@github.com:zhongweili/42plugin-data.git",
|
|
"branch": "master",
|
|
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
|
|
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
|
|
},
|
|
"manifest": {
|
|
"name": "cloudflare-browser-rendering",
|
|
"description": "Add headless Chrome automation with Puppeteer/Playwright on Cloudflare Workers. Use when: taking screenshots, generating PDFs, web scraping, crawling sites, browser automation, or troubleshooting XPath errors, browser timeouts, binding not passed errors, or session limits.",
|
|
"version": "1.0.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "00452a543d02e6fe8c0f8e46d746fdb0a16787aa06f850460200fd92135065cb"
|
|
},
|
|
{
|
|
"path": "SKILL.md",
|
|
"sha256": "f0d36b31ffbdbeb1b5411f9e3ab488f5a6fd4b8751a5882792059ad9b060746d"
|
|
},
|
|
{
|
|
"path": "references/common-errors.md",
|
|
"sha256": "7395079a6f3573ed4858df1c5b653341911f9d4293c01f0384359059b2100171"
|
|
},
|
|
{
|
|
"path": "references/pricing-and-limits.md",
|
|
"sha256": "c38d89c4a3dd11d8564695eaeaab584c0d3cfd64e03fa33d1878715f74c416b1"
|
|
},
|
|
{
|
|
"path": "references/puppeteer-vs-playwright.md",
|
|
"sha256": "44ceb27acff58f2216d42b69f2902c2f6365a56de347a9e6a2605696858e1744"
|
|
},
|
|
{
|
|
"path": "references/session-management.md",
|
|
"sha256": "78467d521547a60ce85e464f5237bb5313dc6c19127267b5492da93a11167131"
|
|
},
|
|
{
|
|
"path": "scripts/check-versions.sh",
|
|
"sha256": "7101b170427b9183cb1375263790732b9c11ff84df86ef09504a04148794173d"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "9891b4c3cbdfbd2a5833ef02a25165152e768782cbbb25e2b781702428a64bb9"
|
|
},
|
|
{
|
|
"path": "templates/session-reuse.ts",
|
|
"sha256": "42a96c01227e25aa2cb0c2e9b9fdb83ade99fb4288a3bf616760645c727ca4b4"
|
|
},
|
|
{
|
|
"path": "templates/wrangler-browser-config.jsonc",
|
|
"sha256": "b587dc298f75a82dff9ba343ad7edb555a25cc9b2621d393839f378f04d7b0a1"
|
|
},
|
|
{
|
|
"path": "templates/pdf-generation.ts",
|
|
"sha256": "cdfd88c037ace52984185a023555cc6a852c2c0bd9036c1a0d08756d4dd849a7"
|
|
},
|
|
{
|
|
"path": "templates/web-scraper-basic.ts",
|
|
"sha256": "3434f82fdd25d8cd4f0a16ff5b12437d0833ec571fcf849feb69332ed2a7b60c"
|
|
},
|
|
{
|
|
"path": "templates/playwright-example.ts",
|
|
"sha256": "c575c7e163675c819bdccce6624e18cb8695c3c7e19dc1107618d946949eb5a0"
|
|
},
|
|
{
|
|
"path": "templates/screenshot-with-kv-cache.ts",
|
|
"sha256": "16d841deba9b8376cb2e80c8a32c0389de44248422350fc12fe1e6b9e46c3ce1"
|
|
},
|
|
{
|
|
"path": "templates/basic-screenshot.ts",
|
|
"sha256": "36564d257d9dd1721f0a1a7e2168d9e719d386c8494c766890fa8b04ac97ff51"
|
|
},
|
|
{
|
|
"path": "templates/web-scraper-batch.ts",
|
|
"sha256": "626904560ecf736f1f39a55fc1a9d6f302e865ead02d32f317573370921e1a25"
|
|
},
|
|
{
|
|
"path": "templates/ai-enhanced-scraper.ts",
|
|
"sha256": "523872273fbe1c4bf850e0243b3b97a7f16a581355c6897e4741b1a1a586590e"
|
|
}
|
|
],
|
|
"dirSha256": "e3ef8d6debe9616a1cbe302e85dc18cb49d96c36872a8c07c7acae4cf142113d"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |