In this work, we derive state-dependent uncertainty relations (uncertainty equalities) in which commutators of incompatible operators (not necessarily Hermitian) are explicitly present and state-independent uncertainty relations based on the Wigner-Yanase (-Dyson) skew information. We derive uncertainty equality based on standard deviation for incompatible operators with mixed states, a generalization of previous works in which only pure states were considered. We show that for pure states, the Wigner-Yanase skew information based state-independent uncertainty relations become standard deviation based state-independent uncertainty relations which turn out to be tighter uncertainty relations for some cases than the ones given in previous works, and we generalize the previous works for arbitrary operators. As the Wigner-Yanase skew information of a quantum channel can be considered as a measure of quantum coherence of a density operator with respect to that channel, we show that there exists a state-independent uncertainty relation for the coherence measures of the density operator with respect to a collection of different channels. We show that state-dependent and state-independent uncertainty relations based on a more general version of skew information called generalized skew information which includes the Wigner-Yanase (-Dyson) skew information and the Fisher information as special cases hold. In qubits, we derive tighter state-independent uncertainty inequalities for different form of generalized skew informations and standard deviations, and state-independent uncertainty equalities involving generalized skew informations and standard deviations of spin operators along three orthogonal directions. Finally, we provide a scheme to determine the Wigner-Yanase (-Dyson) skew information of an unknown observable which can be performed in experiment using the notion of weak values.