{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:bbrowning/bbrowning-claude-marketplace:bbrowning-claude", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "b41d020b1ba8e9497dd58022e2ef6f5ebca2e203", "treeHash": "cbe1cbb0130bf401d30feacde2dfd73a1a0b06b36a907be5cb554e853e295959", "generatedAt": "2025-11-28T10:14:13.292391Z", "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": "bbrowning-claude", "description": "Personal curated collection of Claude Code skills and commands for development, code review, and best practices", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "044696f4c2482fe0c502144a670511ee03873fa87ff95bd5d97aaac2d6517ba1" }, { "path": ".claude-plugin/plugin.json", "sha256": "a94dc7ccd6a543a66531b40e4682d8ee91730a49a33d8ceb479340aef27b53ac" }, { "path": "commands/learn.md", "sha256": "010afd8b2b666a0927c68ef75c1597d88b20176f94f13caee11ae827d233c07a" }, { "path": "commands/pr-review.md", "sha256": "8600337c15079b8ab28611b5cf69eb1850d5e33c9b6644b6dded6ca3bf30e89e" }, { "path": "skills/openai-api-expert/SKILL.md", "sha256": "a6acf48b5ef78d5345e4252a62d20d1bca1b2b0a862d3c76a49059afae9b87ca" }, { "path": "skills/skill-builder/SKILL.md", "sha256": "ec4fa3c15e341f30a09615b4bf7896280b39483a8ba19774efcd90026fa8e71c" }, { "path": "skills/skill-builder/templates/skill-template.md", "sha256": "f435087ac79587d2255bc0d5863ff6866c22710d718f386e5e34816a84cefe15" }, { "path": "skills/skill-builder/reference/examples.md", "sha256": "8fbdf11a7bf6ee2a08cd1cd20dd542fb3f8511b18f48b11186d7cf7e521a1f3f" }, { "path": "skills/skill-builder/reference/best-practices.md", "sha256": "950aed97b4b735832dfc8584e43ba47aeb7d35e943726e82cc56fdb1647f3ff5" }, { "path": "skills/skill-builder/reference/skill-structure.md", "sha256": "80b34adcba2f1750f157621fa7ababdc3d1b178b2a0878b09bb5f134e41d42cd" }, { "path": "skills/skill-builder/reference/skill-review.md", "sha256": "60d11c9c82bec8c298c4912e370837ab330526718df05ec1ce5f7fff8034b4a7" }, { "path": "skills/auth-security/SKILL.md", "sha256": "a6571ccf7f8b6b5a4153916377cdfeb8506aabd8d0c70b1a770aed628869b5f6" }, { "path": "skills/auth-security/reference/mcp-authorization.md", "sha256": "da85a94130fe82932f7504469239a8b33f3d4b8d09db851196b67c139ac747dd" }, { "path": "skills/auth-security/reference/jwt-security.md", "sha256": "8c943eb1f95cb70e91e12d4863f5ac1feef2e729c976def60d6403b350fa169d" }, { "path": "skills/plugin-source-locator/SKILL.md", "sha256": "346bf37d56669c9d9bef7b1b436038bf059cbae0a43350c7c2d1a3b7061f6db0" }, { "path": "skills/llama-stack/SKILL.md", "sha256": "d4dad760264dcf03cc9a1d08195a1cd4985887132ef16182e1c2d029cd9967ff" }, { "path": "skills/plugin-builder/SKILL.md", "sha256": "c21a7a76beef1ad028bde4149e6b079c8af02bc9044254d45942afb966c7576d" }, { "path": "skills/plugin-builder/templates/plugin-minimal.json", "sha256": "18a6402c84db21fce30c2ad9186ba6e5bb06b5c76fa9ae25dc843cae25b61abc" }, { "path": "skills/plugin-builder/templates/plugin.json", "sha256": "40d34b75551829b8a0ecb3dae6a32baa4dbae1e92dc3d9d6ebe1ced34995d85f" }, { "path": "skills/plugin-builder/templates/README.md", "sha256": "6d5dbafd544c426e51c067d0c74359d99f1f63648bcf01919df2e7424ecb4c52" }, { "path": "skills/plugin-builder/templates/hooks.json", "sha256": "cdeea7b46f57b37132f2156d11dd72edc355ee5651688d68432dbe04c07e89e6" }, { "path": "skills/plugin-builder/reference/review-checklist.md", "sha256": "1615b3bfa4cd6dc36cd351e858bb4bda40aa1bfe6c508476e1bdc5027b248592" }, { "path": "skills/plugin-builder/reference/best-practices.md", "sha256": "d83e61579ab17eeac246e161052b9caa61f7635119bb3ce06d435ae6570e0e76" }, { "path": "skills/plugin-builder/reference/plugin-structure.md", "sha256": "44124cbe4d9dd6c6d44f7cc419cff511c60baed362ae53a7efa9a0ab762efef9" }, { "path": "skills/marketplace-builder/SKILL.md", "sha256": "063483ddc002d97cd04101376b92f2ca48377cc23a746386bf5983fdcb0b93ba" }, { "path": "skills/marketplace-builder/reference/best-practices.md", "sha256": "bb563ccdee766dc079584f875a338b4c9d9593aacd78b5356031610855dd5cb0" }, { "path": "skills/gpt-oss-troubleshooting/SKILL.md", "sha256": "d2ad51ad4686f7917805f289dac208fecddaa94f13c6a518d2332a8b9a4352e9" }, { "path": "skills/gpt-oss-troubleshooting/reference/tool-calling-setup.md", "sha256": "5db5bb07659fac02ca0d2d5f4a0690057c999891fb8faa83eb98f38cf9708ca1" }, { "path": "skills/gpt-oss-troubleshooting/reference/model-updates.md", "sha256": "39fe0a4e5753957f6a5c2ab9a23b49674a27329ff4ca35e36a9b22161824d3ec" }, { "path": "skills/gpt-oss-troubleshooting/reference/known-issues.md", "sha256": "8fe47641d92b5d762986cbe6b574d56928ac117149ac6cd438112d3cc6651a61" }, { "path": "skills/cross-repo-config/SKILL.md", "sha256": "4e704a97a193d4d792240b68a6adc991150b606255983185cd174b2846ab7435" }, { "path": "skills/version-control-config/SKILL.md", "sha256": "1d83fbd0e121b2dcb77e716e0fdd975fb1c48d1db51d7434ea82560fe97b5d5d" }, { "path": "skills/pr-review/SKILL.md", "sha256": "c9a9a8d44e7dd0a4f1ed51bb2bcb056e14a0036715c729b48f750ac9f78cc2ef" }, { "path": "skills/pr-review/templates/review-report.md", "sha256": "98a2396da62b3f549cb6d84c997a2daebabc3f7ce6e6b570a074477606de88c5" }, { "path": "skills/pr-review/reference/review-checklist.md", "sha256": "de90605772fd17b67c5c6cfae02c71057febe48b6fa71bd87bed6939126bd95f" }, { "path": "skills/pr-review/reference/severity-guide.md", "sha256": "e94660530bd02ecc406f2fd8e38825cff1e7d9fa479b9070ddb546fffb4309f2" } ], "dirSha256": "cbe1cbb0130bf401d30feacde2dfd73a1a0b06b36a907be5cb554e853e295959" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }