{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:bcasci/hustler-marketplace:hustle-plugin", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "ea5f7d02d65e8af04f95d716fc375c18e5c06e07", "treeHash": "18095242279f27cdbbcf001642072883f606e3a2ea5de0a08ce8b78c0f6cd97e", "generatedAt": "2025-11-28T10:14:13.562337Z", "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": "hustle", "description": "Claude Code plugin for hustle workflows", "version": "0.1.0" }, "content": { "files": [ { "path": "README.md", "sha256": "8ab43c0557a24104bbf26026d21c911b118751d17f1fbe318340506b34a0652f" }, { "path": "mcp-config.json", "sha256": "af8861a8bac6e61d24de2c53e06e9c66b8d470f37b51b8b4fc63ff213a6f3587" }, { "path": "hooks/hooks.json", "sha256": "5e13b9afbbfa115da72cf512952512ca55e0d0a01744c419d9a2c7b605019e4f" }, { "path": ".claude-plugin/plugin.json", "sha256": "0dc212299c397fb09ad090bc2556c0821fcd5ca86a905e1d24f87f07d32ce8cf" }, { "path": "commands/suggest-skills.md", "sha256": "77bbeda6106010db6650173fe06c3db326fe4aa45f5670059b59f2a5e7542820" }, { "path": "commands/plan.md", "sha256": "31c253da384eb12a8c1a92f4f152ffb45ab6bb52ab9782b422b48f7c766b4d73" }, { "path": "skills/draft-github-issues/SKILL.md", "sha256": "89f1e5dcf603ece5110edcbab0506d54696046d6c60c81c77b0679d4764f127b" }, { "path": "skills/draft-github-issues/references/YAML-FORMAT.md", "sha256": "7123dec1e23db1465eae8d3cb05327f555d3aca3e879751fc4a37f8a8e15e4b8" }, { "path": "skills/draft-github-issues/scripts/create_issues.sh", "sha256": "bf46c229f743cb3238ddf4c1e3a12c5dd62feb5f161c2b3f5460c6e5d6485e9f" }, { "path": "skills/publish-github-issues/SKILL.md", "sha256": "ce629999af808af2934874bea5636e0f9c0e76e9bc480e4f96412009e81340c4" }, { "path": "skills/prompt-architecting/SKILL.md", "sha256": "90b0febe5d61f3cac872295aa8f55c123f58b73852b1464078a290d14845cb25" }, { "path": "skills/prompt-architecting/references/EXAMPLES.md", "sha256": "bc740f1a88f83275448425f253d0f5bf16daa52259678fff5ccb9a8899d14998" }, { "path": "skills/prompt-architecting/references/ADVANCED-ANTI-PATTERNS.md", "sha256": "60ce356bfe831240e009eef92ad46e67e06007f46d53d602a8990ad3888340c3" }, { "path": "skills/prompt-architecting/references/OPTIMIZATION-SAFETY-GUIDE.md", "sha256": "d67c21b913a45086eab0a058ea904979087bcd05af0df79b41b83c220cf9d0fd" }, { "path": "skills/prompt-architecting/references/STRATEGIES.md", "sha256": "10ba8ddaba411c294d147cb70a11c0a43e00eb96d97650a8260deb6e99c6f16a" }, { "path": "skills/prompt-architecting/references/ANTI-PATTERNS.md", "sha256": "ae4d43980b0fd06c03e1d7c30795f488eeeb5d882e5fdb9c287ad7ec6669c1ff" }, { "path": "skills/prompt-architecting/references/ADVANCED-EXAMPLES.md", "sha256": "46ccdac02128fece9c7cab1b5381118c2cc3241e6a702030deae0b78618b5c7b" }, { "path": "skills/saas-pricing-strategy/SKILL.md", "sha256": "ed9b1328913cb2e631351b1bbd0c5dc74090dde7fb1579599f4267e32a836e53" } ], "dirSha256": "18095242279f27cdbbcf001642072883f606e3a2ea5de0a08ce8b78c0f6cd97e" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }