Shocker Squadron was one of two squadrons of starfighters established at the Jedi installation on Eclipse. Its purpose was to support the Wild Knights and Kyp's Dozen during the Yuuzhan Vong War. Rigard Matl commanded the Shockers, which comprised fifteen inexperienced Jedi and non-Jedi pilots who operated XJ3 series X-wings, alongside a pair of Skipray Blastboats.
This squadron participated in multiple conflicts concurrent with the Yuuzhan Vong invasion of Coruscant. Significant actions included breaking the blockade encircling Talfaglio and later fighting in the Battle of Coruscant. The squadron sustained heavy losses during the unsuccessful defense of the New Republic capital, losing most of its starfighters and both Skiprays.
Following the battle, Luke Skywalker combined the diminished Shockers with Saber Squadron, the other Eclipse Squadron, creating the well-known Twin Suns Squadron. This new squadron was soon led by Jaina Solo. It is plausible that a subsequent iteration of Shocker Squadron was formed when the Republic reassigned experienced pilots to lead new squadrons, and that this later version participated in subsequent battles of the War.