{"name":"swen128-harness","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"swen128-todo-enforcer-todo-enforcer","source":{"source":"github","repo":"swen128/claude-plugins"},"description":"Enforces all TODO items and Tasks are completed before Claude can stop working","version":"1.1.0","strict":true,"keywords":["todo","task","enforcement","workflow","productivity"],"category":"productivity"},{"name":"swen128-comment-checker-comment-checker","source":{"source":"github","repo":"swen128/claude-plugins"},"description":"Detects and warns about unnecessary comments in code changes, encouraging self-documenting code","version":"1.0.0","strict":true,"keywords":["comments","code-quality","clean-code","self-documenting"],"category":"testing"},{"name":"swen128-ultra-debug-ultra-debug","source":{"source":"github","repo":"swen128/claude-plugins"},"description":"Find the root cause of a production bug with parallel investigating agents and evidence-backed reports","version":"1.0.1","strict":true,"keywords":["debug","root-cause-analysis","agents","investigation","adversarial"],"category":"utilities"},{"name":"swen128-ci-watcher-channel-ci-watcher-channel","source":{"source":"github","repo":"swen128/claude-plugins"},"description":"GitHub CI failure watcher channel — polls your open PRs and pushes failure notifications into Claude Code sessions","version":"0.1.0","strict":true,"keywords":["ci","github","channel","notifications","ci-failures"],"category":"deployment"}]}