Here are a few thougths to consider:
1. In my opinion, the type of project makes a difference in what specifications you pattern your project after. A public works project for state or local government work is much different that a project for a private owner.
2. If you are in the public sector, then JedClampett's suggestion is applicable. If you are in the private sector then Rjeffery's suggestion applies.
3. In either case, tailor your specification to the specific project you are working on. Standard specifications, like MasterSpec or a state or municipal spec. try to provide a basis for all types of jobs. Sections that do not pertain to your job, references to outdated standards etc., should be updated for your specific job. Just taking an "off the shelf" specification is an invitation for trouble.