diagnostic skills