How do I create a custom-keying set based on a built-in keying set?
Properties can't be added to a built-in keying-set, which isn't necessary. The keying-set Whole Character also includes ik/fk switch (among others).





Note that for walk cycles the keys for the root bone should be removed.

Related:

Coding your own "Builtin Keying Set"