Some key skills for a successful tax preparer include attention to detail, analytical skills, communication skills, ability to work under pressure, and staying up-to-date with changing tax laws and regulations.