101 lines
3.8 KiB
JSON
101 lines
3.8 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:jezweb/claude-skills:skills/cloudflare-agents",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "2c04d7dee1396ffadc63b1d747184be429d47f70",
|
|
"treeHash": "c610f39c205077781ca78481181e555a7829bbb6d56844fa5accacb964721e04",
|
|
"generatedAt": "2025-11-28T10:18:57.664327Z",
|
|
"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-agents",
|
|
"description": "Build AI agents with Cloudflare Agents SDK on Workers + Durable Objects. Includes critical guidance on choosing between Agents SDK (infrastructure/state) vs AI SDK (simpler flows). Use when: deciding SDK choice, building WebSocket agents with state, RAG with Vectorize, MCP servers, multi-agent orchestration, or troubleshooting Agent class must extend, new_sqlite_classes, binding errors.",
|
|
"version": "1.0.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "87d91f29741661c0d543c88117615d3cea277b545ea9fdeab29c08a34d00367e"
|
|
},
|
|
{
|
|
"path": "SKILL.md",
|
|
"sha256": "5b9f11c376f3f962bd67ec429bf3292257f57054bd8a4533157ca257a867e04e"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "2a03fe886ee369b8c0ca74e5885f47f376b9e0d603ef06f3786383755bbd1a85"
|
|
},
|
|
{
|
|
"path": "templates/react-useagent-client.tsx",
|
|
"sha256": "5e98749b2516460780e2aaa86fa0b70f51da06086e93d4513b337f8e04b5c785"
|
|
},
|
|
{
|
|
"path": "templates/chat-agent-streaming.ts",
|
|
"sha256": "07cf303e46bb71c2492047bb5d5e188089f6df18dbe9512e4d986273c9ac39c1"
|
|
},
|
|
{
|
|
"path": "templates/basic-agent.ts",
|
|
"sha256": "8955862f2adb09e8c3b874b9462d3e1e6ee40e550faa41c452ba88247878a52b"
|
|
},
|
|
{
|
|
"path": "templates/calling-agents-worker.ts",
|
|
"sha256": "7c8285c3b568a6251bda198813e4740f080cb5323baac1b6a4309805a7d926f6"
|
|
},
|
|
{
|
|
"path": "templates/websocket-agent.ts",
|
|
"sha256": "e75a6d66088c68e71093bd8b41fae003ecafbede93bd5624e1eeb3e895252c2f"
|
|
},
|
|
{
|
|
"path": "templates/mcp-server-basic.ts",
|
|
"sha256": "e5130212558022851d774ce65b8e4174c148f86d8576838e418604c4190c3ffb"
|
|
},
|
|
{
|
|
"path": "templates/browser-agent.ts",
|
|
"sha256": "97dc2c37dd0b97d0ff9d0fcd3af25e6f4ef4102d4a119cf7d7e989309dcfda87"
|
|
},
|
|
{
|
|
"path": "templates/workflow-agent.ts",
|
|
"sha256": "d98dba3e66f976f5f23a7f4d912d45e31d673d500e40d2a8ec616192f9b06451"
|
|
},
|
|
{
|
|
"path": "templates/wrangler-agents-config.jsonc",
|
|
"sha256": "869b98ff44b4b6fa9e1dd615b9f11ba7e489389afa99c34d92030d7d71db2887"
|
|
},
|
|
{
|
|
"path": "templates/scheduled-agent.ts",
|
|
"sha256": "b678c720ba71fbcf57424fef17ec8c7156aefd8657214b3348fffc54077386a4"
|
|
},
|
|
{
|
|
"path": "templates/hitl-agent.ts",
|
|
"sha256": "a521c8fa441e1a5b8fa9e30ee8eda96bf506eca1e8dfdcbf7675de17fe6e6218"
|
|
},
|
|
{
|
|
"path": "templates/rag-agent.ts",
|
|
"sha256": "3a206fbe0a2a1de0b1833c53115affedf65c6e21dec14f10e8a4d48865238144"
|
|
},
|
|
{
|
|
"path": "templates/simple-chat-no-agents-sdk.ts",
|
|
"sha256": "733e4c8179e1a1dc74e0ee7f17d581a678467cd85e99805358aeb657e8ad8757"
|
|
},
|
|
{
|
|
"path": "templates/state-sync-agent.ts",
|
|
"sha256": "aaec5a48ee4ecddbaf94bafbd2d4c02d9a54fff166fcfd093859f79d3b81fb84"
|
|
}
|
|
],
|
|
"dirSha256": "c610f39c205077781ca78481181e555a7829bbb6d56844fa5accacb964721e04"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |