Discovery pattern designer