Get feedback. If you’re not sure of your letter-writing skills, or if your letter will carry a great deal of weight for the candidate’s application, ask for feedback from a trusted colleague who may also know the candidate. If you are putting your reputation on the line for this person, you want to put your best foot forward with this letter.
Inform yourself about the person you are recommending. Spend some time talking to them about their goals and the position they are applying for. Gather together their current resume, any memos or notes you may have on them, and any other information that will help you as you write the letter. The best recommendations are thorough and specific, and having all the information at hand will make the process much easier.