Membrane-less subcellular compartments such as cytoplasmic bodies, nuclear bodies, and paraspeckles play important roles in a variety of cellular functions. Although many of the techniques for identifying the components of cellular bodies were developed to address their function, no technique to comprehensively identify the components of these bodies in both static and dynamic states has been established. Here, we developed an antibody-based in situ biotinylation proximity-labeling technique and succeeded in identifying the components of both static and dynamic nuclear bodies, nucleolus and γH2AX foci, respectively. Using this technique, we comprehensively identified the components of Cajal bodies (CBs), including DNAs, RNAs, and proteins, and clarified their interactome in CBs. Furthermore, we captured the dynamic change of CBs by inhibiting transcription. Our analysis revealed that nascent snRNAs transcribed in CBs play a role in CB nucleation through assembling RNA binding proteins, including frontotemporal dementia-related proteins, RBMs and HNRNPs.