77 lines
3.0 KiB
JSON
77 lines
3.0 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:jezweb/claude-skills:skills/cloudflare-workflows",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "dc24af870e89687c7c213c63d93b5328717e9c39",
|
|
"treeHash": "928c2023d9f2b055674faca59bf755b330124301b94c312810ffb099a294812e",
|
|
"generatedAt": "2025-11-28T10:18:57.228742Z",
|
|
"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-workflows",
|
|
"description": "Build durable, long-running workflows on Cloudflare Workers with automatic retries, state persistence, and multi-step orchestration. Supports step.do, step.sleep, step.waitForEvent, and runs for hours to days. Use when: creating long-running workflows, implementing retry logic, building event-driven processes, coordinating API calls, scheduling multi-step tasks, or troubleshooting NonRetryableError, I/O context, serialization errors, or workflow execution failures.",
|
|
"version": "1.0.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "950015c9480bf32195e22418aaae3544642911a799ff3112ed314b5d6e854b07"
|
|
},
|
|
{
|
|
"path": "SKILL.md",
|
|
"sha256": "e6cd4e70d38e2ee2bf1eb3381f4324cacb85fe73db3679b6e14b835e5723fec2"
|
|
},
|
|
{
|
|
"path": "references/common-issues.md",
|
|
"sha256": "7964a10795380621d2ae6c3f6d8cdff81ac0ac8d876142331160446558e3c0e6"
|
|
},
|
|
{
|
|
"path": "references/workflow-patterns.md",
|
|
"sha256": "099ae2b8a1d190a6b8d6b74a1e464a96655d19059eceb075da0e60690380dcaf"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "1cda1aa87cf945ab9220c0b0b3cb2e41986a3de043d25b1978704a689604aab8"
|
|
},
|
|
{
|
|
"path": "templates/wrangler-workflows-config.jsonc",
|
|
"sha256": "6eae31c64dcb9ba03e8cc0de42c38d138fcae17279d0eb4766e82bf1ed34c684"
|
|
},
|
|
{
|
|
"path": "templates/scheduled-workflow.ts",
|
|
"sha256": "ca55491a2ee0d97f791d6017c56a030090718baf6e21809d15339b82e9989881"
|
|
},
|
|
{
|
|
"path": "templates/workflow-with-retries.ts",
|
|
"sha256": "f80370e3bdd64a34efc7d1ae506779806e32499dfc009f8002a49cccd8cb969d"
|
|
},
|
|
{
|
|
"path": "templates/worker-trigger.ts",
|
|
"sha256": "bead780a84a8e3dae466b0008ccdf6bfda7eebd34ba70906dcb6e356bb82fc4d"
|
|
},
|
|
{
|
|
"path": "templates/basic-workflow.ts",
|
|
"sha256": "e32b3b5b671a6897af32b7f7a5bf640a30f9b0c9094ba5e3822cb5ad7fd5bdb5"
|
|
},
|
|
{
|
|
"path": "templates/workflow-with-events.ts",
|
|
"sha256": "7644d8a6a9600365f86045d7bc391ff6cc3eca755f152cfc2a0dded9cfa5dc78"
|
|
}
|
|
],
|
|
"dirSha256": "928c2023d9f2b055674faca59bf755b330124301b94c312810ffb099a294812e"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |