The goal here is to quickly back up a list as a template and from the manifest.xml file in the template to create a schema.xml file, which can be used in creating a site definition.
You'll need two files to get started. The first file is the manifest.xml file from the site or list template that has your current list structure. I'll refer to this file as the manifest. You'll also need the schema.xml file that corresponds to the list template from which the current list was created. I will refer to this file as the schema file. Also, unless I specify otherwise, all modifications will be done to the manifest file. The schema file belongs to SharePoint. The manifest file belongs to you.
Here are the steps required:
I'd like to hear from anyone who tries out these steps on their lists or who has done something similar. Thanks, and enjoy.