Adding new library to KiCad and SKiDL

You seem to be a bit confused about symbols vs footprints.
Here a post i made some time ago about this aspect of kicad.

In kicad footprints (at least in the official lib) have a generic name. (Example: Housings_DIP:DIP-32_W15.24mm which would fit your dip-32 symbol)
This means you need to know the name of the package your component uses.

Another problem you might face is that kicad by default has no locally installed footprints. It uses the github plugin to download footprints everytime it needs them. (This is why your modules directory is empty.)
To setup local footprint libs follow the tutorial by @bobc

Most symbols in the official lib should either have a footprint pre assigned or at least have footprint filters set in such a way as to make it easy to assign a footprint using cvpcb. (Should help you when searching for the correct footprint.)