  We propose a set of general coupling conditions to select a coupling profile
(a set of coupling matrices) from the linear flow matrix (LFM) of dynamical
systems for realizing global stability of complete synchronization (CS) in
identical systems and robustness to parameter perturbation. The coupling
matrices define the coupling links between any two oscillators in a network
that consists of a conventional diffusive coupling link (self-coupling link) as
well as a cross-coupling link. The addition of a selective cross-coupling link
in particular plays constructive roles that ensure the global stability of
synchrony and furthermore enables robustness of synchrony against small to
non-small parameter perturbation. We elaborate the general conditions for the
selection of coupling profiles for two coupled systems, three- and four-node
network motifs analytically as well as numerically using benchmark models, the
Lorenz system, the Hindmarsh-Rose neuron model, the Shimizu-Morioka laser
model, the R\"ossler system and a Sprott system. The role of the cross-coupling
link is, particularly, exemplified with an example of a larger network where it
saves the network from a breakdown of synchrony against large parameter
perturbation in any node. The perturbed node in the network transits from CS to
generalized synchronization (GS) when all the other nodes remain in CS. The GS
is manifested by an amplified response of the perturbed node in a coherent
state.
