{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:claudeforge/marketplace:plugins/agents/rest-api-designer", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "6ade1c38152a2ef09d93b9ea74713ba840a787a7", "treeHash": "5c60221ad75044053a2b43f6bf3bf280dfbfe0ebcc70cd17a076d43c85eff01b", "generatedAt": "2025-11-28T10:15:19.620161Z", "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": "rest-api-designer", "description": "REST API design specialist for RESTful principles, HTTP methods, status codes, versioning strategies, pagination (cursor/offset), rate limiting, HATEOAS, and OpenAPI/Swagger documentation. Use when designing or implementing REST APIs.", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "d3175e96a4d20c8bd8ca596b6284df4326bbcc5590cef1163e232336109cbfaa" }, { "path": "agents/api-expert.md", "sha256": "9aa1b0eb8d7be0ec24b0aa8d6e6785237b6e880369f6062420552abd433b4a28" }, { "path": ".claude-plugin/plugin.json", "sha256": "7daf81daaa4985a6d8e5b3117e8934a45412c3e6c8b5a812236d6fe318f01d35" } ], "dirSha256": "5c60221ad75044053a2b43f6bf3bf280dfbfe0ebcc70cd17a076d43c85eff01b" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }