1. Identify the user's need: Determine the domain and task the user is trying to accomplish.
2. Search for relevant skills: Use `bunx skills find <query>` to search for skills that match the user's needs.
3. Evaluate skill quality: Check the install count, source reputation, and repository quality of the skills found.
4. Recommend a skill: Present the user with the best skill option, including the skill name, description, source, quality check, and install command.
5. Offer installation help: If the user wants to proceed, provide assistance with installing the skill using the `skills` CLI.
6. Handle errors: If the user encounters any errors during installation, provide troubleshooting steps.