333 lines
13 KiB
JSON
333 lines
13 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:withzombies/hyperpowers:",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "64cad3c49da985e28d1f99d81e1636f43f2b1d9e",
|
|
"treeHash": "8bbb60f3b1d680e2ae2339f9474e380fc05c1e3b5be4e762804e5215db5d9665",
|
|
"generatedAt": "2025-11-28T10:29:03.708650Z",
|
|
"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": "withzombies-hyper",
|
|
"description": "Ryan's riff on obra/superpowers: strong guidance for Claude Code as a software development assistant",
|
|
"version": "2.2.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "bebd849a37a1c6d796e1addb71b020ab31308c8aff06cd580a9c07581ce43ed9"
|
|
},
|
|
{
|
|
"path": "agents/code-reviewer.md",
|
|
"sha256": "f8dffaca580134fd56515fd3bf9b0acc28558344928ed4acff62ed0b60c71b3b"
|
|
},
|
|
{
|
|
"path": "agents/test-runner.md",
|
|
"sha256": "578003bab7faec196c80d7aeaa7ed08c6255821366305edb00f8dc074cd37fe4"
|
|
},
|
|
{
|
|
"path": "agents/internet-researcher.md",
|
|
"sha256": "326e1d2393020001f07c6398bb8d3e9bfe4f9ee2aa28876d5b7e53979d60b890"
|
|
},
|
|
{
|
|
"path": "agents/codebase-investigator.md",
|
|
"sha256": "b3c4af12ddac28f9e2572a002b060a37ee8f7343e01d2071423d31309c89d09e"
|
|
},
|
|
{
|
|
"path": "hooks/block-beads-direct-read.py",
|
|
"sha256": "afcefba1c1e16f5f5e4606e0ac4ab30aef5527ccd520dd7e21e0c995a1fbd73b"
|
|
},
|
|
{
|
|
"path": "hooks/REGEX_TESTING.md",
|
|
"sha256": "a6268ffe97203937f147e4630fb979f77ec1a42f2764a202cb59559082ec1b85"
|
|
},
|
|
{
|
|
"path": "hooks/session-start.sh",
|
|
"sha256": "b6fb14e02f2f4caa1506d4df936368981e466b34797133ad87279259ffdd4919"
|
|
},
|
|
{
|
|
"path": "hooks/hooks.json",
|
|
"sha256": "58fd88e7724325f409683ed96a1b43d58c31ade213e581ac8e5f336bd5168557"
|
|
},
|
|
{
|
|
"path": "hooks/skill-rules.json",
|
|
"sha256": "8466e306af5f499b2229035647c39f9ad5741b3409324b16d5afb24a1fb8066b"
|
|
},
|
|
{
|
|
"path": "hooks/context/edit-log.txt",
|
|
"sha256": "a81fd2643fdb016761126fdaaf117e3fc7e8975a11bae30d7ed679d78e60ad6f"
|
|
},
|
|
{
|
|
"path": "hooks/context/.gitkeep",
|
|
"sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
|
|
},
|
|
{
|
|
"path": "hooks/test/integration-test.sh",
|
|
"sha256": "0f6190619af01f74d366a63b0dad1966b0ca007d63fd3a713f520e924bb3fa3f"
|
|
},
|
|
{
|
|
"path": "hooks/pre-tool-use/01-block-pre-commit-edits.py",
|
|
"sha256": "c3ff9f9468270f2bc70c6f4e77d8b324d2cbfab7db6e362489c74340b243b713"
|
|
},
|
|
{
|
|
"path": "hooks/user-prompt-submit/test-hook.sh",
|
|
"sha256": "6a169452bace4f6a3ab90da77ad96d2aef482340ced3f1296323dc7305c68c6d"
|
|
},
|
|
{
|
|
"path": "hooks/user-prompt-submit/10-skill-activator.js",
|
|
"sha256": "bab1ebed280bdfe27d898a2a9f54a7ed2bdb69195f4f30e1fb8c1a216f9800e1"
|
|
},
|
|
{
|
|
"path": "hooks/stop/10-gentle-reminders.sh",
|
|
"sha256": "6eb75ef822c7f0d6aad5dc6f752c270b66b345284c8318cdfe65233751ecde2f"
|
|
},
|
|
{
|
|
"path": "hooks/stop/test-reminders.sh",
|
|
"sha256": "9b76159677e556588434615f5e9badc8310c624e401bc1f4fe3eddc81cc35f32"
|
|
},
|
|
{
|
|
"path": "hooks/utils/format-output.sh",
|
|
"sha256": "3203d3d7463899cc0c0bc34e4d8aff4f592be6e22b475804e663f1207292e0dc"
|
|
},
|
|
{
|
|
"path": "hooks/utils/test-performance.sh",
|
|
"sha256": "22ef2008d5f5b6ff2319ed66ecd7e603b33e65af4c6eba8455bffbc399a46c16"
|
|
},
|
|
{
|
|
"path": "hooks/utils/skill-matcher.sh",
|
|
"sha256": "4d4006d3639878036a2d59c0479350e28dc929fe38daade68733981b97694a68"
|
|
},
|
|
{
|
|
"path": "hooks/utils/context-query.sh",
|
|
"sha256": "d9deea2cb4d54abd5b2aea904a5472bd33bfa9501cbc747db5bec47133920f18"
|
|
},
|
|
{
|
|
"path": "hooks/post-tool-use/01-track-edits.sh",
|
|
"sha256": "811309a4f3af9a1ceec410200c26a380d4634a198b0a6ea7eafb260c5757bc67"
|
|
},
|
|
{
|
|
"path": "hooks/post-tool-use/02-block-bd-truncation.py",
|
|
"sha256": "debd63e87732765ae68d3554ac334f6e9d39adc29e1f412aa2ed33e3a6f68652"
|
|
},
|
|
{
|
|
"path": "hooks/post-tool-use/04-block-pre-existing-checks.py",
|
|
"sha256": "40b7b6305c27ad21c20df927257011cdd56bdb925e2f0cf64d6270f625ca97e7"
|
|
},
|
|
{
|
|
"path": "hooks/post-tool-use/test-hook.sh",
|
|
"sha256": "9c60af6f56b670ab2a5f730d12c123335dbce5f2d8bf5252862f3b92d8a6f60f"
|
|
},
|
|
{
|
|
"path": "hooks/post-tool-use/03-block-pre-commit-bash.py",
|
|
"sha256": "68dd92065e443b620463a14717c1e552c08db464c91dfacd721f92d825202d1f"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "d13a0f5c2d2d458f1cbf5731ff38e48a047fe86c45d661cfc1e74cc53466a603"
|
|
},
|
|
{
|
|
"path": "commands/execute-plan.md",
|
|
"sha256": "c41912f728e9141169b33a327c74948ba2bf0d6caec6e1d85be51cdc3b8aca61"
|
|
},
|
|
{
|
|
"path": "commands/write-plan.md",
|
|
"sha256": "2a53db500166feb8c10b9e42fe9941e80a791d36f558aaaa6ccb9660369f838e"
|
|
},
|
|
{
|
|
"path": "commands/review-implementation.md",
|
|
"sha256": "055d1e7b2325c5863a8863eeb740c5d2022d30c3196815e11cb961c03d1b1bf2"
|
|
},
|
|
{
|
|
"path": "commands/brainstorm.md",
|
|
"sha256": "837d1292278f856db892816c2c85e9baa02f1d7f8ad43059013bc186056ff666"
|
|
},
|
|
{
|
|
"path": "skills/review-implementation/SKILL.md",
|
|
"sha256": "7c7f2ab530a9554de9fa5811290d1fc1fd432dc7ccca5e966ff8961ab2567636"
|
|
},
|
|
{
|
|
"path": "skills/sre-task-refinement/SKILL.md",
|
|
"sha256": "8c9ae5d837e224390750b10df391fda40f27270c4e4687db5a2444895721993b"
|
|
},
|
|
{
|
|
"path": "skills/test-driven-development/SKILL.md",
|
|
"sha256": "fc9ea71df5e8a0f928e134ae4777e024a7fb817cf1d878605b5896805ac7b2ac"
|
|
},
|
|
{
|
|
"path": "skills/test-driven-development/resources/example-workflows.md",
|
|
"sha256": "cb5aebb0c89c89f48bb3290b4beb15ee865cc393196eadf85c1945105ba64986"
|
|
},
|
|
{
|
|
"path": "skills/test-driven-development/resources/language-examples.md",
|
|
"sha256": "ed0dbd8a02b2314ad812f7938901e720300787b7ff5dffec5c64e4c513d85798"
|
|
},
|
|
{
|
|
"path": "skills/testing-anti-patterns/SKILL.md",
|
|
"sha256": "5e7c052ec75b3c9a0bc553b1a60b8c9bfe6d2aaab185f21d8ad5d72fc6e3cf09"
|
|
},
|
|
{
|
|
"path": "skills/debugging-with-tools/SKILL.md",
|
|
"sha256": "127d7322b376a18e1ac94fda9ef2f2781404bab71e86b2bef065815d58e6876f"
|
|
},
|
|
{
|
|
"path": "skills/debugging-with-tools/resources/debugger-reference.md",
|
|
"sha256": "49a255efc2990b9b6b7ac3786bd777e129ad8fd3b16e82bad251b0d217d75c9a"
|
|
},
|
|
{
|
|
"path": "skills/debugging-with-tools/resources/debugging-session-example.md",
|
|
"sha256": "a717cc3428043c56d2b53871956d43951ebd414c4db523a951d11294ad94af4f"
|
|
},
|
|
{
|
|
"path": "skills/dispatching-parallel-agents/SKILL.md",
|
|
"sha256": "fcf9d4bd64ce31691922bb19c139ecf3cd74f2ba9c5816667c8b0dec71764a1a"
|
|
},
|
|
{
|
|
"path": "skills/skills-auto-activation/SKILL.md",
|
|
"sha256": "9099f2b622677a8177fdfbb7f1666fa4c861001c94be15bc9b285b6544f0e2df"
|
|
},
|
|
{
|
|
"path": "skills/skills-auto-activation/resources/troubleshooting.md",
|
|
"sha256": "3cd5c3a3a746ad0b1a6c76abc5f613ee817880860d7ef487e17b61b828494b52"
|
|
},
|
|
{
|
|
"path": "skills/skills-auto-activation/resources/hook-implementation.md",
|
|
"sha256": "8b78f128b6034718664d2bbc2abc6a22f60ce34431fb7a0150d6c806cf66214b"
|
|
},
|
|
{
|
|
"path": "skills/skills-auto-activation/resources/skill-rules-examples.md",
|
|
"sha256": "08cefce799cab14ec25212294513231f952910569b8dfa285dc2582dbfd153cb"
|
|
},
|
|
{
|
|
"path": "skills/executing-plans/SKILL.md",
|
|
"sha256": "74dde92fb94708c0a2f58ca9dfe5d4dba50b97075f69c6ffd327d97f4c9cd7eb"
|
|
},
|
|
{
|
|
"path": "skills/finishing-a-development-branch/SKILL.md",
|
|
"sha256": "5adb1fe29067b93e98b083db1ccc43528b9c0ca7402660708aa83ff9ad6d3644"
|
|
},
|
|
{
|
|
"path": "skills/root-cause-tracing/SKILL.md",
|
|
"sha256": "2b77aca4cf0bfc5c1a21177d9108b82a677b16c7487f7daaf4b422365cb78381"
|
|
},
|
|
{
|
|
"path": "skills/managing-bd-tasks/SKILL.md",
|
|
"sha256": "c95eb243cadc67dfecb999bfce917c6cf327d15ecb02745fbebb3de1c4bf0dda"
|
|
},
|
|
{
|
|
"path": "skills/managing-bd-tasks/resources/metrics-guide.md",
|
|
"sha256": "c388019874f1c8294693e99856102c797bd4b7322f30c25c39bdb76bfaaf05b9"
|
|
},
|
|
{
|
|
"path": "skills/managing-bd-tasks/resources/task-naming-guide.md",
|
|
"sha256": "0e723c3e8690e83e60e269b69327ae91d54092c655c9248079d142befe231c20"
|
|
},
|
|
{
|
|
"path": "skills/refactoring-safely/SKILL.md",
|
|
"sha256": "15e56aed32d41699a26ae0ddf7d96b1a126a813246bbec52ae9a02b62699fa19"
|
|
},
|
|
{
|
|
"path": "skills/refactoring-safely/resources/example-session.md",
|
|
"sha256": "fd23193a75007a127d75ff615c38286f89cbbad8279f5f6bc255528f551aaa27"
|
|
},
|
|
{
|
|
"path": "skills/refactoring-safely/resources/refactoring-patterns.md",
|
|
"sha256": "5cb30d32fca16ac55557f3c7222e1a8fb63ed59dcc355c850472053c1175e54c"
|
|
},
|
|
{
|
|
"path": "skills/using-hyper/SKILL.md",
|
|
"sha256": "3de9622199607925e02bad00028328ec3f5ddc7f14eefddf5fcdc2766cd0a827"
|
|
},
|
|
{
|
|
"path": "skills/fixing-bugs/SKILL.md",
|
|
"sha256": "fdd2d4691979287193e246637837a4cb704b1f06e643eee7087d5502b992b7d6"
|
|
},
|
|
{
|
|
"path": "skills/brainstorming/SKILL.md",
|
|
"sha256": "f8705889bd380374a7bd9f29cf353fb8e0f5db0969c5193315a81cf4a8540703"
|
|
},
|
|
{
|
|
"path": "skills/writing-plans/SKILL.md",
|
|
"sha256": "247f2c5461991a1df87280af3cd89bb287d4d9f16fd113148a0ed3b31c2060ea"
|
|
},
|
|
{
|
|
"path": "skills/commands/execute-plan.md",
|
|
"sha256": "62e4500387c3943e8b7123b21d254fad5cc7ae7840b166c04eae4196d100f236"
|
|
},
|
|
{
|
|
"path": "skills/commands/write-plan.md",
|
|
"sha256": "4c98b83a1a4e82a28bb4ceee5b6211b74864dbb827a306c41fd94f144b111102"
|
|
},
|
|
{
|
|
"path": "skills/commands/brainstorm.md",
|
|
"sha256": "0c9a84332e7869f9a3e961985fd53fbe4869d5f2ab07277422f93a133e26d298"
|
|
},
|
|
{
|
|
"path": "skills/writing-skills/anthropic-best-practices.md",
|
|
"sha256": "886fd9ec915e964bd36021a6f54ab00f2b2733b70d5f7a1eb5c5840169473291"
|
|
},
|
|
{
|
|
"path": "skills/writing-skills/persuasion-principles.md",
|
|
"sha256": "c3c84f572a51dd8b6d4fc6e5cbdc2bc3b9e07ba381a45bdabfce7ad2894dd828"
|
|
},
|
|
{
|
|
"path": "skills/writing-skills/SKILL.md",
|
|
"sha256": "a86cd1a94e3fa1a437ac240c2f5187b764b2f52990e97fb00c2163638a1c0cdc"
|
|
},
|
|
{
|
|
"path": "skills/writing-skills/graphviz-conventions.dot",
|
|
"sha256": "e2890a593c91370e384b42f2f67b1a6232c9e69dddea7891a0c1c46d7b20b694"
|
|
},
|
|
{
|
|
"path": "skills/writing-skills/resources/testing-methodology.md",
|
|
"sha256": "34ef3680f146a91651b59c5bb6a9ce0d955c4719cda10122d7149192d3bd5999"
|
|
},
|
|
{
|
|
"path": "skills/verification-before-completion/SKILL.md",
|
|
"sha256": "1d81caa7b29d098b2887dbc5aef38475951005bc0ce9fdd738397125cbdaf800"
|
|
},
|
|
{
|
|
"path": "skills/common-patterns/common-rationalizations.md",
|
|
"sha256": "fc21c6e2e5c39dffe9027cb305547cf6965521ae35028f3c406d41e92e5400ca"
|
|
},
|
|
{
|
|
"path": "skills/common-patterns/common-anti-patterns.md",
|
|
"sha256": "cf9772dec258b9038dd4cc0df9df4e98aa6dc068404d6bb88d93eb384faf7a53"
|
|
},
|
|
{
|
|
"path": "skills/common-patterns/bd-commands.md",
|
|
"sha256": "5ff6988effbab62314e4968c80fe1fa4f9b97d547d1a7f52b430ea326009afb8"
|
|
},
|
|
{
|
|
"path": "skills/building-hooks/SKILL.md",
|
|
"sha256": "1be8000872259004f8083eae090ffd0e0dbc6240237529ae58855df97992a2df"
|
|
},
|
|
{
|
|
"path": "skills/building-hooks/resources/hook-patterns.md",
|
|
"sha256": "c543a88b7cd3a72b6c71fc7d4ad63962e420a7943d7c4721a50c9c98042c3693"
|
|
},
|
|
{
|
|
"path": "skills/building-hooks/resources/testing-hooks.md",
|
|
"sha256": "74be8ea80806e11834d80467537fe67fa3a8e14f29c4d18854bfa5333bae1403"
|
|
},
|
|
{
|
|
"path": "skills/building-hooks/resources/hook-examples.md",
|
|
"sha256": "5bd255a0a9531781fd2ea9d5d78e4cab634d9db9661c90b8a1e8efe8f285952e"
|
|
}
|
|
],
|
|
"dirSha256": "8bbb60f3b1d680e2ae2339f9474e380fc05c1e3b5be4e762804e5215db5d9665"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |