I wanted to share a script for cleaning all caches without rebooting to recovery. If this is the wrong place please forgive me or if its already posted forgive me I have never seen it. Just thought it may be helpful to some. 
1) Download a script manager or if you already have one next step
2) Copy code below
3) Open create section in script manager
4) Past copied code save script.
5) Run and enjoy
1) Download a script manager or if you already have one next step
2) Copy code below
3) Open create section in script manager
4) Past copied code save script.
5) Run and enjoy
HTML:
#!/system/bin/sh
busybox find /data/dalvik-cache -type d -iname "*cache*" -exec busybox rm -f {}/* ';'
busybox find /data/data -type d -iname "*cache*" -exec busybox rm -f {}/* ';'
busybox find /cache -type d -iname "*cache*" -exec busybox rm -f {}/* ';'
busybox find /system/app -type d -iname "*cache*" -exec busybox rm -f {}/* ';'
busybox find /system/priv-app -type d -iname "*cache*" -exec busybox rm -f {}/* ';'
busybox find /data/data -type d -iname "*cache*" -exec busybox rm -f {}/* ';' -exec echo "Cleared all caches{}" ';'