Following are the important skills that one should for becoming a successful virtual assistant: 1. Communication and writing skills. 2. Word & Excel processing skills. 3. Practical & effective decision making. 4. Computer knowledge. 5. Self-motivated.