Simple tuning of a host:guest pair allows selective sensing of different peptide modifications, exploiting orthogonal recognition mechanisms. Excellent selectivity for either lysine trimethylations or alcohol phosphorylations is possible by simply varying the fluorophore guest. The phosphorylation sensor can be modulated by the presence of small (μM) concentrations of metal ions, allowing array-based sensing. Phosphorylation at serine, threonine, and tyrosine can be selectively sensed via discriminant analysis. The phosphopeptide sensing is effective in the presence of small-molecule phosphates such as ATP, which in turn enables the sensor to be employed in continuous optical assays of both serine kinase and tyrosine phosphatase activity. The activity of multiple different kinases can be monitored, and the sensor is capable of detecting the phosphorylation of peptides containing multiple different modifications, including lysine methylations and acetylation. A single deep cavitand can be used as a "one size fits all" sensor that can selectively detect multiple different modifications to oligopeptides, as well as monitoring the function of their post-translational modification writer and eraser enzymes in complex systems.