JS Chain of Responsibility Pattern | harness-claude | ClaudePluginHub