What do you want to achieve with soft skill. If to help you develop better software. I think always ask detail question about business, user requirements. Able to break down large business case to smaller ones. Write better comments about your code, should be enough.