On to post 7, and about 2/3 through S. I'll miss going through these when I reach the end
Stomping Tantrum's Effect is a copy/past of its description and does not match the quality of other Effects on the site. A better-worded Effect would be something like this:
"If the user's previous move was a success, Stomping Tantrum deals damage and has no secondary effect
"If the user's previous move failed to deal damage, the move's power doubles.
Additional details would need to be included about the effects of moves such as Protect/Detect, and whether the move triggers from moves such as High Jump Kick. As these are not my strong suit, I will leave this section to others.
Additional minor corrections:
Spotlight's Effect is copy/pasted from its description and does not match the quality of other Effects on the site. A better wording would be "The target becomes the center of attention, causing all other moves to target this Pokemon. This move overwrites other effects that cause redirection, such as Abilities like Lightningrod or Moves like Follow Me. The move has priority +3, so it will activate before most other moves."
Strength Sap's Effect is a copy/paste of its description and does not reflect the quality of other Effects. An improved wording would be "The user restores its HP by the same amount as the target's Attack stat. The target's Attack stat is then lowered by one stage. (Enter) Strength Sap is still usable even if the user's HP is full, and the Attack stat will still be lowered. However, the move will fail if the target's Attack stat has already been reduced fully (-6).
Additionally, effects of Items like Big Root, abilities like Liquid Ooze, and moves like Mist will need including, but as this is not my specialty, I will leave it for others.
Struggle's Effect is out of date as of Gen 4, and should be updated to account for it only attacking foes, for it bypassing accuracy to always hit (ignoring semi-invulnerable states). and always dealing 1/4 of user's max HP as recoil. A correction to cover all this goes as follows: "The user deals typeless damage, but takes recoil damage equal to 1/4 of its max HP. Struggle is automatically used when no other move is capable of being used, either due to all moves having 0 PP, or due to the effects of other moves such as Disable. Struggle bypasses accuracy checks to always hit, except for during semi-invulnerable stats such as Fly or Dig. (Enter) Changes: (Enter) In Generations 1-3, Struggle dealt recoil damage based on the amount of damage dealt to the target. In Generation 1, the recoil damage equal 1/2 damage dealt, whereas in Generations 2-3, this was decreased to 1/4 damage dealt. (Enter) In Generation 1, Struggle had an accuracy of 100%. (Enter) In Generation 1, Struggle dealt Normal-type damage"
Substitute's page is so barren, I don't think I could even cover everything that needs to be covered without parsing through hours of changelogs per generation, so I'll be short and use this more as a reminder on this page. As a start, the description should be revised to note that it takes 1/4 of the user's max HP to create the substitute. In addition, I'll link here to the post about all the moves not blocked by substitute as a reminder to PM https://pokemondb.net/pokebase/meta/63298/suggestion-list-moves-blocked-substitute-substitute-page?show=63298#q63298