The adsorption and surface reactions of ICN, BrCN, and ClCN on the Si(100)-(2×1) surface are studied using ab initio quantum calculations on single-and triple-dimer silicon clusters. These cyanogen halides can physisorb into an end-on molecular species that is bound through the N to the Si cluster via a dative bond. The adsorption energy of this dative bonded species is found to depend on the cluster size. This species can further react to form a side-on intermediate by reacting across the Si-dimer bond or can lose the halide group and form an adsorbed CN species. The adsorbed CN group can have N-bonded and C-bonded orientations, with the C-bonded configuration having the lowest energy. The side-on intermediate can react to an additional intermediate species in which the halide-carbon bond is broken and the C end of the CN group inserts into the Si-dimer bond. An adsorbed CN group can subsequently form from this insertion species. Once the reaction proceeds from the dative bonded species, no significant barriers are present and the lowest energy structure is predicted to form in agreement with experimental studies.