Trails are tiny moving compositions. This one uses a ribbon for the gesture, short-lived sprites for energy, and a material that fades by age and velocity.
Make the silhouette first
Before adding noise or sparks, I tuned the ribbon width and taper against a flat grey background. If the motion did not read there, more detail would only make it less clear.
Controlled breakup
A scrolling mask breaks the tail in a predictable direction. The same value also drives emissive intensity, so the trail dissolves as a single visual event.