How do I create a format for individual listings?

I want to use Directory on pages within my existing theme. Is there a basic listing template for the user to input items like his/her name and contact details? Then, I want to add custom fields specific to this directory. I can't find any documentation that even begins to tell me how to do this.