{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:jezweb/claude-skills:skills/cloudflare-vectorize", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "de2ea268bcafcbbf8ae0be57c6a3d873b29e4cdb", "treeHash": "327aa5de3888099b1a554dc7477712aa47d13777e8b2664713fccd69ea27170f", "generatedAt": "2025-11-28T10:18:56.801059Z", "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-vectorize", "description": "Build semantic search and RAG applications with Cloudflare Vectorize, a globally distributed vector database. Supports Workers AI and OpenAI embeddings, metadata filtering with 10 indexes, and namespace partitioning. Use when: creating vector indexes, querying embeddings, implementing semantic search or RAG, configuring metadata filters, or troubleshooting dimension mismatches, metadata index timing, insert vs upsert confusion, or filter syntax errors.", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "05ca70d55f10152936ffea58f014492f9dd671f1faec080d3acdd6712a3de3c3" }, { "path": "SKILL.md", "sha256": "78734c14174cda1067c0a6dcede80ae9ecbf13c1377811ba39bc52c68a965345" }, { "path": "references/vector-operations.md", "sha256": "c6d5dbf5ad52453212f1f4c4825dbc5cd03bcafd75f2ef7d8bffa36246d99e74" }, { "path": "references/metadata-guide.md", "sha256": "8815b8c188d7be48d87c5fe3468f1f88d745e8bb80ed01480f05f98fb247d0bd" }, { "path": "references/integration-workers-ai-bge-base.md", "sha256": "b4c270ba6ee4d097b6443321cdd5e8b4558adad4fc49e6cd05c70d6d17607d0c" }, { "path": "references/integration-openai-embeddings.md", "sha256": "81d6dbdb262d7e0018d08218a02fb168beec92edc9a2ae49bed66d74c69dec99" }, { "path": "references/wrangler-commands.md", "sha256": "9f0fba62708ccf5644331abfb6e5d81fa7da03237661b7869ab63f8d630177f2" }, { "path": "references/embedding-models.md", "sha256": "20bc83002e6989b4951681a5ba35b382cb9159abcd9e879ebb444c2ea9f829f7" }, { "path": "references/index-operations.md", "sha256": "a05090c2a2d6cdab083400232aeaf91ba6c511e1947c2ded68a0d1a8bc7a4d84" }, { "path": ".claude-plugin/plugin.json", "sha256": "3616f151dec1c7f42a0aabce23aae9aedbd7fb162bdb1deb823f219f15db99b2" }, { "path": "templates/document-ingestion.ts", "sha256": "2860088733e249a4f311898f942002e7437bd571790067aac6f832e29e1d50fe" }, { "path": "templates/metadata-filtering.ts", "sha256": "95d4b599b0e9d992ace6619ef3dbde9d206bf35cdf29f3d6ef3368b51e1fc907" }, { "path": "templates/basic-search.ts", "sha256": "e15f40238cee2227ef2189d16036adf5d771351d53a77272210ab716003f9ef0" }, { "path": "templates/rag-chat.ts", "sha256": "09a9dbeb76166c23e8ff4a3e8c5a17ab8b1c5f9ad66b27c925d9ebfc94dd65e9" } ], "dirSha256": "327aa5de3888099b1a554dc7477712aa47d13777e8b2664713fccd69ea27170f" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }