Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 17:56:04 +08:00
commit 8ce458b33f
8 changed files with 471 additions and 0 deletions

61
plugin.lock.json Normal file
View File

@@ -0,0 +1,61 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:anthropics/claude-code:plugins/ralph-wiggum",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "600088dd332b78c7003d37280a5ffb68c141959d",
"treeHash": "9684b140f04a626c5f6cda7c8b14984d1df61b89c11a4c824e5c1b3ec6a66fba",
"generatedAt": "2025-11-28T10:13:48.172309Z",
"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": "ralph-wiggum",
"description": "Implementation of the Ralph Wiggum technique - continuous self-referential AI loops for interactive iterative development. Run Claude in a while-true loop with the same prompt until task completion.",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "1f771a6615a19e4cda3d4b847460f93aa3f8b975f7d519a6cc0cf2723fe256dc"
},
{
"path": "hooks/stop-hook.sh",
"sha256": "c8760febc22ed5e2dd322df277647b7d8fb094a41d590d59236a5a6264c7c9bc"
},
{
"path": "hooks/hooks.json",
"sha256": "01180e972a5f6b5c8fa0edcd352ab79b4f8490718fe9c2faac9bfa738f3caa21"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "1e7d904e85bf937fc31f16cb52798243d3b45ea5eaa5eec764d25e8143db226a"
},
{
"path": "commands/help.md",
"sha256": "ffbe8965aa08e0d735265a0a1babf0bdf8fbb7ca1cfc0f1cd1c529f3cefc8aae"
},
{
"path": "commands/cancel-ralph.md",
"sha256": "bedd32bdc5c1ad43cc9bfca7d65a1ed47ac9ef524b2889c2543bed83d3c68d0c"
},
{
"path": "commands/ralph-loop.md",
"sha256": "92bb3fea6ffe855d1c7a366e60fee907a8bb876ec735463640a14a36fcdad46b"
}
],
"dirSha256": "9684b140f04a626c5f6cda7c8b14984d1df61b89c11a4c824e5c1b3ec6a66fba"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}