Creating chemically induced protein dimerization systems with desired affinity and specificity for any given small molecule ligand would have many biological sensing and actuation applications. Here, we describe an efficient, generalizable method for de novo engineering of chemically induced dimerization systems via the stepwise selection of a phage-displayed combinatorial single-domain antibody library.