Rigid origami is a restrictive form of origami that permits continuous motion between folded and unfolded states along the predetermined creases without stretching or bending of the facets. It has great potential in engineering applications, such as foldable structures that consist of rigid materials. The rigid foldability is an important characteristic of an origami pattern, which is determined by both the geometrical parameters and the mountain-valley crease (M-V) assignments. In this paper, we present a systematic method to analyze the rigid foldability and motion of the generalized triangle twist origami pattern using the kinematic equivalence between the rigid origami and the spherical linkages. All schemes of M-V assignment are derived based on the flat-foldable conditions among which rigidly foldable ones are identified. Moreover, a new type of overconstrained 6R linkage and a variation of doubly collapsible octahedral Bricard are developed by applying kirigami technique to the rigidly foldable pattern without changing its degree-of-freedom. The proposed method opens up a new way to generate spatial overconstrained linkages from the network of spherical linkages. It can be readily extended to other types of origami patterns.