@Felderburg (who asked in another thread)
Yes, the streamlined rules of Captain’s Log do without either d6, nor talents. Also, you will apparently only need 2d20.
Note that the Dune 2d20 system also omits the d6 so this for itself is something that has turned out to work quite well, before.