{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:matsengrp/plugins:", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "d6434132009b0127046e7d174defe4a7b206a8f4", "treeHash": "5ac96e0be3789afaad1cae3d0dfe3711ab3945ef1a0be14aefc6c731c2fc27ef", "generatedAt": "2025-11-28T10:27:02.717083Z", "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": "matsengrp-agents", "description": "Collection of specialized agents for scientific writing, code review, and technical documentation", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "a2759857e31258b19934ee5b374ed22fafca717bc05af10fa88941241bcf5c3c" }, { "path": "agents/math-pr-summarizer.md", "sha256": "7e097ef69a0a174aff4cda2eadd4cd41c76594c0a313f469f56b7700f7e89c6e" }, { "path": "agents/pdf-question-answerer.md", "sha256": "65bf58426c7fe6ee94fa306e48afc9aba44cbb8533da6950258f5967820b5b36" }, { "path": "agents/topic-sentence-stickler.md", "sha256": "2bd6a60d6132276eb89c98544e5b3ae23bf36f502c6329d515ad89c0b2c4ce43" }, { "path": "agents/pdf-proof-reader.md", "sha256": "307e83cc4631ba9cd1192bf7b1763398aef51ed30dee5646cc4c2d5c15d0e11c" }, { "path": "agents/clean-code-reviewer.md", "sha256": "c8e31ebcb9f8d563b02c1cd8681c3bd48364ed86f3af31c3e2457c290d3698b4" }, { "path": "agents/snakemake-pipeline-expert.md", "sha256": "295d4231df36f6ba62e8b09132fcda9eee1f2971df6df40f4242fb3d89e69afd" }, { "path": "agents/scientific-tex-editor.md", "sha256": "8c19280a8d68ebd0c2c860f55f789ee0a703f2aa6e93f23fa3b9670fedc08597" }, { "path": "agents/code-smell-detector.md", "sha256": "9bf42228d5810c92a57b23e65a602a12ad6fc455fb56934e58f0cb7511c53466" }, { "path": "agents/tex-grammar-checker.md", "sha256": "6cf9a5df4fe5af2daa8474fc1c7882225eaff9e5127b3fe2a9ac668e01d4dbbb" }, { "path": "agents/antipattern-scanner.md", "sha256": "2e7093048be3597e32843958d16e946999448c3a24d434ae3728a0edadc51354" }, { "path": "agents/journal-submission-checker.md", "sha256": "f0486a790d78981bd14f5b5ea05cbe8540a56926c8f394508b0c844e7fe9cd29" }, { "path": "agents/tex-verb-tense-checker.md", "sha256": "520f618e5fcb388bc0c72328bce01932fc82fdbe37d79e72c4aba4d44cc4aec5" }, { "path": "hooks/hooks.json", "sha256": "462a0e4e83321bf3a8109d79ea22cd412d715f9d21f90acef3120ac338ba4b5a" }, { "path": ".claude-plugin/plugin.json", "sha256": "86c856c86f71b2259dbfa52d65026bdea96c73110319f4b016c0312aec74f50d" } ], "dirSha256": "5ac96e0be3789afaad1cae3d0dfe3711ab3945ef1a0be14aefc6c731c2fc27ef" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }