{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:jwplatta/prompt-library:claude/plugins/obsidian-plugin-builder", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "d529229318d1e6c72447e449931086f821c4f146", "treeHash": "729d4490e5ab3848dc2a31b9e6827ecb7b5b7963864fd2008481821a4d2913dc", "generatedAt": "2025-11-28T10:19:23.142712Z", "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": "obsidian-plugin-builder", "description": "Plugin for building Obsidian plugins", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "65ee5bf5e45621eb5672e6339c3dad96060cd5238c054788b4621c28f9c826f7" }, { "path": "agents/plugin-developer.md", "sha256": "8125848e1a2526bc540586e7254768c5ade9efe122f94340fd3dd2cbff2a5a2f" }, { "path": "agents/plugin-architect.md", "sha256": "2802df5b6dc945ac6b6157f2c46c924a0cdaab5d0fe793c013ad7f60587a6728" }, { "path": "agents/plugin-releaser.md", "sha256": "2adbe52b0f43e2958a01d6baed7be42025767304bf10499662d28d929df19eba" }, { "path": "agents/plugin-debugger.md", "sha256": "a14c8519832459276a4c5258fab943b85424abfc3b4bb964dc26b918ef072815" }, { "path": "hooks/prevent-env-commit.json", "sha256": "297551a753aaa842f6dfad871e9048d0dd84ceec696c885d06c4604de13efe8a" }, { "path": "hooks/sync-version-on-tag.json", "sha256": "a8fe98d22a13d82e161c72503316215b091f7db90e70771364bfb34fa7e1063b" }, { "path": "hooks/auto-format-typescript.json", "sha256": "cd94402fb675af4a131da27cec80687291e62960c72b4c9ef3abb5e780842aae" }, { "path": "hooks/type-check-on-edit.json", "sha256": "7ac8f28cf66838d476242bc1ccf242b1a2f8a39039ef9374bb16b487e8225ea7" }, { "path": "hooks/README.md", "sha256": "e6a994733c18c700fb59b2e13f1eb69e5f0d0248aa19fb1a74abe308270ee12e" }, { "path": "hooks/validate-manifest.json", "sha256": "b5d1e534a43f465962fd4ce779bcb7f8fe9d54c8de4b60218c03882cda9e7e77" }, { "path": "hooks/session-start-context.json", "sha256": "55a844cbc598c3cc21b445c4434e6e60d1ad4c23e39028f6b21ff2e9ec842e61" }, { "path": ".claude-plugin/plugin.json", "sha256": "fe64b72ec6f01bab109d4e7e297ef6fa43982d715f5ef1975b312aefb41b3888" }, { "path": "commands/new-plugin.md", "sha256": "7225f424ef9585080092e16d94c4a0be814a0875aa9c87fddcfd611c0f6c4f20" }, { "path": "commands/add-command.md", "sha256": "de1786e963f5fa21eefaa7998cacc00e5e2bbecc51c0f4cba27864d1dc86250e" }, { "path": "commands/setup-release.md", "sha256": "0005084ef03e102a6e8ad9f97fd1d0ec052f5090274164dc35586db83afcaf38" }, { "path": "commands/add-tests.md", "sha256": "c624c1b884068989c6e6966b858fca1d9001dc7aa1481aa76dd020fa3933ce6a" }, { "path": "commands/add-modal.md", "sha256": "32de181b6742212247ac7d2bb45752e6c613e6a3c8a41960fd6651704794b4ff" }, { "path": "commands/add-react-component.md", "sha256": "bd38c05c8939d098667c93966c5bd9ef95171581e0340a422bf424cc930dd990" }, { "path": "commands/add-settings.md", "sha256": "e6cda70ee2ea90707d8f86568e66e249a82ae9c4f925ca8accdb894cc00afa90" }, { "path": "skills/plugin-scaffolder/SKILL.md", "sha256": "e8255da6e1960c516e0c98fbe36e43d780dccad84bf3671cb228bf67bfc7221d" }, { "path": "skills/plugin-scaffolder/scripts/scaffold.sh", "sha256": "668bdac382418efaf2b8b129470c1e60996b80b34689a5c54821b3c66d6a67a8" }, { "path": "skills/plugin-architect/SKILL.md", "sha256": "49b244c08c5811f6f8890a614af0995feff76da809cfdced74348f28c3199960" }, { "path": "skills/typescript-expert/SKILL.md", "sha256": "ded7b8ed18c257c49f54a8535ab72dd7cf4e65a117dc7043ff13775a286f2839" }, { "path": "skills/plugin-backend-dev/SKILL.md", "sha256": "038e2a4b9a15c23f5eb5228a1ed9c8e384b3311df6efe2be85959a06b56c3ad7" }, { "path": "skills/react-component-expert/SKILL.md", "sha256": "9eb7d20484303f59d72502f0e14d232045822bab9eb7164407aacab0b71f0bab" }, { "path": "skills/obsidian-api-docs/SKILL.md", "sha256": "2b813799680095d919da2fd79377a01c5a0c6ef1121c662352f4632790db9c10" }, { "path": "skills/obsidian-api-docs/api-reference.md", "sha256": "5276cd610b1b68bc4f2b05f42c3348f865fddfe96c81fa246b5f8a6be4cc0ed6" } ], "dirSha256": "729d4490e5ab3848dc2a31b9e6827ecb7b5b7963864fd2008481821a4d2913dc" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }