A shift rule (also called a chain rule) is a finite sequence of transitions which may be repeated an arbitrary number of times to "jump" over an entire repeated block of symbols on a compressed tape.
A simple canonical example is that if we have a TM with transition
then using directed head notation:

In other words, if the TM is in state S reading the leftmost of a sequence of n 1s, then n steps later it will have moved to the right of this entire sequence of 1s, converting them all to 0s.
General Shift Rules
Shift rules can also jump over larger blocks. For example Skelet #1 (1RB1RD_1LC0RC_1RA1LD_0RE0LB_---1RC
) exhibits the following transitions:

and so each of these can be repeated an arbitrary number of times as

Shift rules can also depend upon additional "local context". For example Skelet #1 also exhibits transition:

and since the resulting config has the same "context" (a 1 behind the TM head), this can be repeated as well to produce the shift rule:

Inductive Rules
Shift rules can be seen as the simplest example of Inductive rules. Specifically, they are Level 0 Inductive rules which only use the inductive hypothesis once: Tape rewrite rules that can be proven using induction, where each step in the proof is either a basic TM transition or an inductive application of the rule being proven (but do not use any other previously proven rules).