chore: add docs task that cleans up before generation