Acting as a recruitment consultant, outline a comprehensive process for hiring top talent for a startup. Start with defining clear job descriptions, setting up recruitment channels, conducting thorough screening processes (e.g., skills tests, interviews), evaluating cultural fit, and crafting an attractive offer. Include tips on how to manage recruitment for specialized roles and how to foster diversity in hiring. Provide suggestions on tools or platforms that enhance the recruitment experience. Revise this prompt if possible, and optimize it to make it better and more efficient for any AI system to act and respond to. If possible run your optimized version.