{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:buzzdan/ai-coding-rules:go-linter-driven-development", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "4ff99ed5f38fde8710ce7c36158dc798d6f18e22", "treeHash": "62e5783b92aceda28c42ea4fb4c791cc719fa685b896ded43098d5776182231f", "generatedAt": "2025-11-28T10:14:26.671666Z", "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": "go-linter-driven-development", "description": "Linter-driven development workflow for Go with six specialized skills: design, testing, refactoring, review, and documentation", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "a9394d443ed29109e294be03d1e62d4b110827ff828317d03f2a4b484c75f2cc" }, { "path": "agents/quality-analyzer.md", "sha256": "6cc12adac4943d798883dccf27e215c6b4292b714f03832a79cbc48d26a6fb57" }, { "path": "agents/go-code-reviewer.md", "sha256": "14e43c33b15e1f3d812a87e2da5233bbdad66f98cfbc4ee31048e821d635300a" }, { "path": ".claude-plugin/plugin.json", "sha256": "366f84401b60e9ee58a6e40ef13bfb7fe9bb3eb748ea8769d67329b7821445b0" }, { "path": "commands/go-ldd-status.md", "sha256": "28980b4e98cf8448ccda05dbe164259ad7b7c95e61d6fb771bf80edf92e77d02" }, { "path": "commands/go-ldd-quickfix.md", "sha256": "3aa19f4c298c5d3cecdad74bf7f4a1d75ba39a86bd1a4d3d50b3b58c0c67ab4c" }, { "path": "commands/go-ldd-autopilot.md", "sha256": "c069ce1448ecbea615d395387e0ddc7a93b890df55cfaf8f713313ab8072548e" }, { "path": "commands/go-ldd-analyze.md", "sha256": "476d1e24e88af7673a190fbb11e42072401b9fd0078038c0f9113a50db003568" }, { "path": "commands/go-ldd-review.md", "sha256": "f6f03906ba38fbaf90973c02ed4ebd358a24563d27b78b7a51a09257945ee2ab" }, { "path": "skills/documentation/reference.md", "sha256": "f88555911d15c6368574a5f306097b551ab99a33b980a60652bb2b83997c6e51" }, { "path": "skills/documentation/SKILL.md", "sha256": "fcd7995fc561fd7728414933ce7e7f725fc2082e8563acb83036d2c6c8d3b38b" }, { "path": "skills/pre-commit-review/examples.md", "sha256": "b444972c54a9a56a71976c5b96593c09bd3f1813596e9ba5987a411f50f17127" }, { "path": "skills/pre-commit-review/reference.md", "sha256": "67509db971d575127a1f27b91354e2f5ff33a14d5a13e35ecd09d488086a9b45" }, { "path": "skills/pre-commit-review/SKILL.md", "sha256": "8fac6b27aeeb899aaa40dfce2671c96598b02fad1d77a75d6bbc841e438a8fb5" }, { "path": "skills/testing/reference.md", "sha256": "87af459765a54bc4c16efb1655ecb908eded65340be4c74b98beeacc90b971e1" }, { "path": "skills/testing/SKILL.md", "sha256": "21a6cb2c55a01b2e6ef673f6ced8ced6d2919774d2ccb14c61e40c6ceaae5b53" }, { "path": "skills/testing/examples/jsonrpc-mock.md", "sha256": "27de2720e3c1eeccdfef47819ef4944b546cb07339093299dc60203dbb10ec05" }, { "path": "skills/testing/examples/grpc-bufconn.md", "sha256": "d74b30371d9f9dc92d39069fbca1847986899604c8c4d9bc8a75f07b8fc049b3" }, { "path": "skills/testing/examples/system-patterns.md", "sha256": "5d932252305b3246a953ebdf57dbfeef31a467ed05e43a515c4e41040c8ee608" }, { "path": "skills/testing/examples/integration-patterns.md", "sha256": "32c9725b6bec7349666959b76545bdbb2d9487ad0ca226d8884cdc4cd203e757" }, { "path": "skills/testing/examples/nats-in-memory.md", "sha256": "5971af8fcbde23208a401c80f4fab27369979fed52bd9693b25b2e266a74e3c2" }, { "path": "skills/testing/examples/victoria-metrics.md", "sha256": "39166610f54c583dd422384b4f87d83882d200e9351d754795fa22477908d1ca" }, { "path": "skills/testing/examples/test-organization.md", "sha256": "94672c890b71b45b8ce97dace08a928f0c44750f6c9cc82cba75bd6ffab9bd45" }, { "path": "skills/testing/examples/httptest-dsl.md", "sha256": "676044a837e158254d066d351053088b38e5c940b781fba0c396cfee355d818e" }, { "path": "skills/refactoring/examples.md", "sha256": "d62ec9524458b87cbc43c5f7cb64c5a4e1c66da6011608d5f5f708cb89a71164" }, { "path": "skills/refactoring/reference.md", "sha256": "1a3ed692db86eac381e76868da03086746f474f9acc0f195dfc998d48640000a" }, { "path": "skills/refactoring/code-design-ref.md", "sha256": "3391ddc56eb8d214ee0945a232c176f809932c25362b4d540a6c48ad16fcb3fd" }, { "path": "skills/refactoring/SKILL.md", "sha256": "7347830ea645b1a4aa51901cfabf723e157518f8aa1d0b3b165d2a9bd039cd2a" }, { "path": "skills/linter-driven-development/reference.md", "sha256": "758de7374b698c5d4c10d3237e7ef857ad57c571069e7dd3d2af050ba534538e" }, { "path": "skills/linter-driven-development/SKILL.md", "sha256": "406503f4056473f6e9513332fd6b7ad020dce62bf956edc15c6b359b6f979aab" }, { "path": "skills/code-designing/reference.md", "sha256": "91c93ad6ce027f2498ed4a977d88a090765feee24c2d94f177e36c3404aa3217" }, { "path": "skills/code-designing/SKILL.md", "sha256": "f3924c651ca89d4aec41f6b8a6f4498345d19adb1f22197a8c5be1fb9bcdf069" } ], "dirSha256": "62e5783b92aceda28c42ea4fb4c791cc719fa685b896ded43098d5776182231f" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }