diagram analysis skills