Resources, Tools and Skill Enhancements