Tricking API Logo

Tricking API

v0.1


In pursuit of a complete database of tricks.

A lightweight consumption-only REST API for the Tricking vocabulary.

Now serving tricks.

We're still in the early phases of development so data is sparse. Feel free to join the discord to stay up-to-date on releases and how to contribute to the database!

Try it out now!

Need a hint? Try

Hooray, loaded Pop 360

{
  "id": "pop360",
  "name": "Pop 360",
  "categories": [
    "Vert Kick"
  ],
  "prereqs": [],
  "nextTricks": [
    "Pop 360 Shuriken",
    "Pop 720",
    "Swing 360",
    "Illusion Twist"
  ],
  "description": "The Pop 360 starts in Frontside stance, leaves the ground off of both feet, rotates 180° in the air, then lands and finishes with an outside crescent kick towards the target and lands in turbo (both feet). This trick is also a hyper, because Pop 180 Hook (TKT) is not often used in tricking. This trick is vitally important for Illusion Twist and other similar tricks that end in turbo."
}

API Routes

GET/tricks

Gets all tricks.

GET/tricks/:id

Gets a specific trick by id.

GET/tricks/names

Gets all trick names.

GET/categories

Gets all categories.

GET/categories/:name

Gets a specific category by name.

GET/categories/tricks

Gets all tricks belonging to a category.

GET/transitions

Gets all transitions along with descriptions and examples.

GET/transitions/ids

Gets all transition ids.

GET/transitions/:id

Gets a specific transition by id.

GET/landingstances

Gets all landing stances along with descriptions and possible transitions from those stances.

GET/landingstances/ids

Gets all landing stance ids.

GET/landingstances/:id

Gets a specific landing stance object by id.

Current Tricks

{
  "id": "360CartwheelTwist",
  "name": "360 Cartwheel Twist",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "360 Cartwheel"
  ],
  "nextTricks": [],
  "description": "A 360 Cartwheel with another twist executed before landing."
}
{
  "id": "540",
  "name": "540",
  "aliases": [
    "Cheat 360 Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Tornado"
  ],
  "nextTricks": [
    "Jackknife",
    "Backside 900 Hyper",
    "540 Gyro",
    "Sideswipe"
  ],
  "description": "A Tornado that lands in hyper (extra 180°) on the inside kicking leg."
}
{
  "id": "540Gyro",
  "name": "540 Gyro",
  "aliases": [
    "Cheat 360 Katana Gyro (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "540"
  ],
  "nextTricks": [
    "Backside 900 Gyro",
    "540 Gyroknife",
    "Cheat 900 Gyro"
  ],
  "description": "A 540 with an extra twist, landing back in Complete stance."
}
{
  "id": "540Gyroknife",
  "name": "540 Gyroknife",
  "aliases": [
    "Cheat 360 Katana Gyroknife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "540 Gyro"
  ],
  "nextTricks": [],
  "description": "A 540 Gyro that finishes with a hyperhook. Could be thought of as a vertical Snapu Hyperhook."
}
{
  "id": "aerial",
  "name": "Aerial",
  "aliases": [],
  "categories": [
    "FLIP",
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel",
    "One-Handed Cartwheel"
  ],
  "nextTricks": [
    "Aerial Hook",
    "Aerial Mega",
    "Grand Master Swipe",
    "Aerial Twist",
    "Aerial Sidewinder",
    "Macaron",
    "Webster"
  ],
  "description": "A Cartwheel with no-hands. Unlike the gymnast version of the Aerial, the Tricker/Butterfly Aerial goes side to side."
}
{
  "id": "aerialHelicoptero",
  "name": "Aerial Helicoptero",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Helicoptero",
    "Aerial Scissor"
  ],
  "nextTricks": [],
  "description": "A no-handed helicoptero."
}
{
  "id": "aerialHook",
  "name": "Aerial Hook",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial",
    "Skip Hook"
  ],
  "nextTricks": [],
  "description": "An Aerial that finishes with a hook."
}
{
  "id": "aerialMega",
  "name": "Aerial Mega",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial"
  ],
  "nextTricks": [
    "Aerial Scissor"
  ],
  "description": "An Aerial that lands in mega, or the opposite leg with a slight extra rotation. Previously called hyper aerial."
}
{
  "id": "aerialScissor",
  "name": "Aerial Scissor",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial Mega"
  ],
  "nextTricks": [
    "Aerial Helicoptero"
  ],
  "description": "An Aerial with a scissor executed at the peak of the flip."
}
{
  "id": "aerialSidewinder",
  "name": "Aerial Sidewinder",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial",
    "Sidewinder"
  ],
  "nextTricks": [],
  "description": "An Aerial where the outside leg initiates an extra twist while in an outstretched, arched position, making this an Aerial Twist variation."
}
{
  "id": "aerialTwist",
  "name": "Aerial Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial",
    "Butterfly Twist"
  ],
  "nextTricks": [
    "Double Aerial Twist",
    "Aerial Twist Gumbi",
    "Aerial Twist Doubleleg",
    "Touchdown Aerial Twist"
  ],
  "description": "An Aerial with a twist, landing in complete. Can be thought of as an inverted Butterfly Twist."
}
{
  "id": "aerialTwistDoubleleg",
  "name": "Aerial Twist Doubleleg",
  "aliases": [],
  "categories": [
    "INSIDE",
    "SINGLE",
    "TWIST"
  ],
  "prereqs": [
    "Aerial Twist"
  ],
  "nextTricks": [],
  "description": "An Aerial Twist that finishes with a Doubleleg."
}
{
  "id": "aerialTwistGumbi",
  "name": "Aerial Twist Gumbi",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial Twist",
    "Gumbi"
  ],
  "nextTricks": [
    "Aerial Twist Gumbi Helicoptero",
    "Full Elbow Gumbi",
    "Full Gumbi"
  ],
  "description": "An Aerial Twist combined with a Gumbi."
}
{
  "id": "aerialTwistGumbiHelicoptero",
  "name": "Aerial Twist Gumbi Helicoptero",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial Twist Gumbi",
    "Helicoptero"
  ],
  "nextTricks": [],
  "description": "An Aerial Twist Gumbi that finishes with a helicoptero."
}
{
  "id": "arabian",
  "name": "Arabian",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Front Tuck",
    "Back Tuck"
  ],
  "nextTricks": [
    "Double Arabian",
    "Full Twist",
    "Gainer Figure 4",
    "Wrap Arabian",
    "Gainer Arabian",
    "Filipino",
    "Takuraba",
    "Arabian Half",
    "Arabian Axe",
    "Lonestar",
    "Terada Grab",
    "Arabian X-Out",
    "Grand Master Arabian"
  ],
  "description": "An Arabian starts out with a backflip into a half twist that begins immediately after takeoff, and then continues into a front flip."
}
{
  "id": "arabianAxe",
  "name": "Arabian Axe",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian",
    "Front Axe"
  ],
  "nextTricks": [
    "Arabian Scissor"
  ],
  "description": "An Arabian that finishes with an axe kick / step-out."
}
{
  "id": "arabianHalf",
  "name": "Arabian Half",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian",
    "Full Twist"
  ],
  "nextTricks": [],
  "description": "An Arabian with a half turn, making this a full variation."
}
{
  "id": "arabianPikeSnapu",
  "name": "Arabian Pike Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian Pike",
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "An Arabian Pike that finishes with a snapu, making this a double full variation."
}
{
  "id": "arabianScissor",
  "name": "Arabian Scissor",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian Axe"
  ],
  "nextTricks": [
    "Lonestar Scissor",
    "Takuraba Scissor",
    "Full Scissor",
    "Arabian Scissor Hyperhook",
    "Wrap Arabian Scissor"
  ],
  "description": "An Arabian with a scissor executed before landing."
}
{
  "id": "arabianScissorHalf",
  "name": "Arabian Scissor Half",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Scissor"
  ],
  "nextTricks": [],
  "description": "An Arabian Scissor with an extra half turn - making this a full variation."
}
{
  "id": "arabianScissorHyperhook",
  "name": "Arabian Scissor Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook",
    "Arabian Scissor"
  ],
  "nextTricks": [],
  "description": "An Arabian Scissor that finishes with a hyperhook."
}
{
  "id": "arabianScissorRound",
  "name": "Arabian Scissor Round",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "FLIP",
    "VARIATION"
  ],
  "prereqs": [
    "Full Scissor"
  ],
  "nextTricks": [],
  "description": "A Full Round with a scissor grab in the middle."
}
{
  "id": "arabianUnhalfInBackOut",
  "name": "Arabian Unhalf-In Back-Out",
  "aliases": [
    "Arabian Unwind-In Back-Out"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian Unhalf"
  ],
  "nextTricks": [],
  "description": "An Arabian which unwinds back in the opposite direction + a backflip."
}
{
  "id": "arabianXOut",
  "name": "Arabian X-Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian",
    "Front X-Out"
  ],
  "nextTricks": [],
  "description": "An Arabian that finishes with an X-Out / Straddle."
}
{
  "id": "backHandspring",
  "name": "Back Handspring",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Backwards Roll"
  ],
  "nextTricks": [
    "Back Tuck",
    "Valdez"
  ],
  "description": "The Back Handspring is a gymnastics, tumbling move that takes off of two feet, jumps backward onto the hands and lands on both feet. Used to gain and build momentum for bigger tricks."
}
{
  "id": "backInRocketboiOut",
  "name": "Back-In Rocketboi-Out",
  "aliases": [],
  "categories": [
    "FLIP",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Double Back Tuck"
  ],
  "nextTricks": [],
  "description": "A Back Tuck followed by a Rocketboi (two flips)."
}
{
  "id": "backInSquirrelOut",
  "name": "Back-In Squirrel-Out",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "FLIP",
    "VARIATION"
  ],
  "prereqs": [
    "Double Back Tuck"
  ],
  "nextTricks": [],
  "description": "A Back Tuck followed by a Squirrel Backflip (two flips)."
}
{
  "id": "backInXOut",
  "name": "Back-In X-Out",
  "aliases": [],
  "categories": [
    "FLIP",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Double Back Tuck"
  ],
  "nextTricks": [],
  "description": "A Back Tuck followed by a Rocketboi (two flips)."
}
{
  "id": "backPike",
  "name": "Back Pike",
  "aliases": [],
  "categories": [
    "FLIP",
    "BACKWARD"
  ],
  "prereqs": [
    "Back Tuck"
  ],
  "nextTricks": [
    "Full Pike",
    "Slice",
    "Rocketboi"
  ],
  "description": "A Backflip with the “pike” position."
}
{
  "id": "backside1080",
  "name": "Backside 1080",
  "aliases": [
    "Pop 720 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 900"
  ],
  "nextTricks": [
    "Backside 1080 Shuriken",
    "Cheat 1080",
    "Backside 1260",
    "Backside 900 Knife"
  ],
  "description": "The Backside 1080 starts in Backside stance, leaves the ground off of both feet, rotates 720° in the air, then lands and finishes with a hook kick towards the target."
}
{
  "id": "backside1080Shuriken",
  "name": "Backside 1080 Shuriken",
  "aliases": [
    "Pop 720 Shuriken (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1080",
    "Pop 360"
  ],
  "nextTricks": [],
  "description": "A Backside 1080 with an outside crescent kick that lands on the kicking foot, landing in complete stance."
}
{
  "id": "backside1260",
  "name": "Backside 1260",
  "aliases": [
    "Pop 900 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1080"
  ],
  "nextTricks": [
    "Backside 1440",
    "Backside 1260 Knife",
    "Backside 1260 Wackknife",
    "Backside 1260 Feilong",
    "Cheat 1260"
  ],
  "description": "The Backside 1260 starts in Backside stance, leaves the ground off of both feet, rotates 900° in the air, then lands and finishes with a round kick towards the target."
}
{
  "id": "backside1260Feilong",
  "name": "Backside 1260 Feilong",
  "aliases": [
    "Pop 900 Feilong"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1260",
    "Backside 900 Feilong"
  ],
  "nextTricks": [
    "Backside 1260 Feilong Knife"
  ],
  "description": "The Backside 1260 starts in Backside stance, leaves the ground off of both feet, rotates 900° in the air, then lands and finishes with an outside kick and an inside kick at its target."
}
{
  "id": "backside1260FeilongKnife",
  "name": "Backside 1260 Feilong Knife",
  "aliases": [
    "Pop 900 Feilong Knife"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1260 Feilong",
    "Backside 1440"
  ],
  "nextTricks": [],
  "description": "A Backside 1260 Feilong that finishes with a hyperhook."
}
{
  "id": "backside1260Knife",
  "name": "Backside 1260 Knife",
  "aliases": [
    "Pop 900 Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1260",
    "Backside 1440"
  ],
  "nextTricks": [],
  "description": "A Backside 1260 that finishes with a jackknife."
}
{
  "id": "backside1260Wackknife",
  "name": "Backside 1260 Wackknife",
  "aliases": [
    "Pop 900 Wackknife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1260",
    "Wackknife"
  ],
  "nextTricks": [],
  "description": "A Backside 1260 that finishes with a wackknife."
}
{
  "id": "backside1440",
  "name": "Backside 1440",
  "aliases": [
    "Pop 1080 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1260"
  ],
  "nextTricks": [
    "Backside 1620",
    "Backside 1260 Knife",
    "Backside 1260 Feilong Knife",
    "Pop 1440"
  ],
  "description": "The Backside 1440 starts in Backside stance, leaves the ground off of both feet, rotates 1080° in the air, then lands and finishes with a hook kick towards the target. Could be thought of as a vertical double full hyperhook."
}
{
  "id": "backside1620",
  "name": "Backside 1620",
  "aliases": [
    "Pop 1260 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1440"
  ],
  "nextTricks": [],
  "description": "A vertical kick which initiates from backside stance, pops up, spins 3.5 times in the air, and round kicks at the end. Jordan Okubo first landed this trick on May 11, 2015."
}
{
  "id": "backside720",
  "name": "Backside 720",
  "aliases": [
    "Pop 360 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Skip Hook"
  ],
  "nextTricks": [],
  "description": "The Backside 720 starts in Backside stance, rotates 180° in the air, then finishes with a hook kick. Could be thought of as a Skip Hook off of two feet."
}
{
  "id": "backside900",
  "name": "Backside 900",
  "aliases": [
    "Pop 540 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop Tornado"
  ],
  "nextTricks": [
    "Cheat 900",
    "Backside 900 Feilong",
    "Pop 900",
    "Backside 900 Hyper",
    "Swing 900",
    "Backside 1080",
    "Backside 900 Sidekick",
    "Butterfly Twist Round",
    "Full Round"
  ],
  "description": "The Backside 900 starts in Backside stance, leaves the ground off of both feet, rotates 540° in the air, then lands and finishes with a round kick towards the target. The Backside 900 is very important for learning similar tricks like the Cheat 900 and the Swing 900, as they have the same amount of rotation, but different take off."
}
{
  "id": "backside900Feilong",
  "name": "Backside 900 Feilong",
  "aliases": [
    "Pop 540 Feilong (TKT)",
    " Backside 720 Feilong"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 900",
    "Pop Feilong"
  ],
  "nextTricks": [
    "Backside 1260 Feilong"
  ],
  "description": "A Backside 900 that finishes with a Feilong."
}
{
  "id": "backside900Gyro",
  "name": "Backside 900 Gyro",
  "aliases": [
    "Pop 540 Round Gyro (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backisde 900 Hyper",
    "540 Gyro"
  ],
  "nextTricks": [],
  "description": "A Backside 900 Gyro is a Backside 900 with a an extra 360° executed before landing. Can be thought of as a vertical Full Snapu."
}
{
  "id": "backside900Hyper",
  "name": "Backside 900 Hyper",
  "aliases": [
    "Pop 540 Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 900",
    "540"
  ],
  "nextTricks": [],
  "description": "The Backside 900 Hyper starts in Backside stance, leaves the ground off of both feet, rotates 540° in the air, then lands and finishes round kick and lands on that kicking foot in hyper stance."
}
{
  "id": "backside900Knife",
  "name": "Backside 900 Knife",
  "aliases": [
    "Pop 540 Round Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1080",
    "Jackknife"
  ],
  "nextTricks": [],
  "description": "A Backside 900 Knife is a Backside 900 with a Jackknife executed, making it a Backside 1080 variation. Can be thought of as a vertical, non-flipped Full Swipeknife."
}
{
  "id": "backside900Sidekick",
  "name": "Backside 900 Sidekick",
  "aliases": [
    "Pop 540 Sidekick (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 900"
  ],
  "nextTricks": [],
  "description": "A Backside 900 that finishes with a sidekick instead of a round kick."
}
{
  "id": "backTuck",
  "name": "Back Tuck",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Backwards Roll"
  ],
  "nextTricks": [
    "Flash Kick",
    "X-Out",
    "Gainer Tuck",
    "Back Pike",
    "Arabian",
    "Double Back Tuck",
    "Rodeo Backflip"
  ],
  "description": "The Back Tuck (dubbed “back flip” by most) is the most fundamental and crucial move that a tricker can learn. Mastery of the backflip is an important fundamental building block – it teach air awareness and builds comfort-ability with flipping upside down."
}
{
  "id": "blasterscoot",
  "name": "Blasterscoot",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Kaydem"
  ],
  "description": "An inverted roundkick with a handplant (opposite hand of kicking leg). A whole 360° is done on the floor."
}
{
  "id": "boxcutter",
  "name": "Boxcutter",
  "aliases": [
    "Corkscrew Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [
    "Corkscrew Kyro",
    "Rodeo Boxcutter",
    "Corkscrew Swipeknife",
    "Boxcutter Turbo",
    "Shuriken Cutter",
    "Outstretched Boxcutter",
    "Sheep Shearer",
    "Dragonfly Boxcutter"
  ],
  "description": "A Corkscrew that finishes with a hyperhook."
}
{
  "id": "boxcutterTurbo",
  "name": "Boxcutter Turbo",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Boxcutter"
  ],
  "nextTricks": [],
  "description": "A Boxcutter that lands on both feet in frontside."
}
{
  "id": "brokenFull",
  "name": "Broken Full",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Broken Touchdown Raiz"
  ],
  "nextTricks": [],
  "description": "A Full Twist that finishes like a Broken Touchdown Raiz."
}
{
  "id": "brokenScrubba",
  "name": "Broken Scrubba",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Scrubba",
    "Broken Touchdown Raiz"
  ],
  "nextTricks": [],
  "description": "A Scrubba with another hand-plant switch that lands in hyper, creating the “broken” visual."
}
{
  "id": "butterKnife",
  "name": "Butter Knife",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick"
  ],
  "nextTricks": [
    "Butterfly Kick Terada Grab"
  ],
  "description": "A Butterfly Kick that finishes with a hook kick while maintaining the flat-spin axis."
}
{
  "id": "butterflyKick",
  "name": "Butterfly Kick",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [
    "Butterfly Kick Late Hook",
    "Butterfly Kick Switch",
    "Butterfly Kick Scissor",
    "Butterfly Kick Helicoptero",
    "Butterfly Twist",
    "Butter Knife",
    "Illusion Twist",
    "Janitor Flip"
  ],
  "description": "A move with Wushu origins. The Butterfly Kick forms the basis of the Butterfly Twist and all the variations that follow."
}
{
  "id": "butterflyKickHelicoptero",
  "name": "Butterfly Kick Helicoptero",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick",
    "Helicoptero"
  ],
  "nextTricks": [
    "Butterfly Kick Helicoptero Round"
  ],
  "description": "A Butterfly Kick with a Helicoptero executed mid-way through the trick."
}
{
  "id": "butterflyKickHelicopteroRound",
  "name": "Butterfly Kick Helicoptero Round",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick Helicoptero"
  ],
  "nextTricks": [],
  "description": "A Butterfly Kick Helicoptero with an extra round kick."
}
{
  "id": "butterflyKickLateHook",
  "name": "Butterfly Kick Late Hook",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick"
  ],
  "nextTricks": [],
  "description": "A Butterfly-Kick that lands in semi (landing position) with a hook executed at the end."
}
{
  "id": "butterflyKickScissor",
  "name": "Butterfly Kick Scissor",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick"
  ],
  "nextTricks": [],
  "description": "A Butterfly Kick with a scissor."
}
{
  "id": "butterflyKickSwitch",
  "name": "Butterfly Kick Switch",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick"
  ],
  "nextTricks": [
    "Butterfly Kick Switch Hyperhook"
  ],
  "description": "A Butterfly Kick with a leg switch, landing on the opposite leg in complete."
}
{
  "id": "butterflyKickSwitchHyperhook",
  "name": "Butterfly Kick Switch Hyperhook",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick Switch"
  ],
  "nextTricks": [],
  "description": "A Butterfly Switch that lands in hyperhook."
}
{
  "id": "butterflyKickTeradaGrab",
  "name": "Butterfly Kick Terada Grab",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butter Knife"
  ],
  "nextTricks": [],
  "description": "A Butter Knife where the hook kick leg is grabbed before kicking."
}
{
  "id": "butterflyTwist",
  "name": "Butterfly Twist",
  "aliases": [
    "B-Twist",
    "Barrel Roll"
  ],
  "categories": [
    "TWIST",
    "SINGLE",
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick"
  ],
  "nextTricks": [
    "Aerial Twist",
    "Butterfly Twist Round",
    "Butterfly Twist Doubleleg",
    "Sidewinder",
    "Butterfly Twist Axe",
    "Touchdown Butterfly Twist",
    "Cheat 720 Twist",
    "Spyder Twist",
    "Butterfly Twist-In",
    "Butterfly Twist Hyper",
    "Butterfly Twist Shuriken",
    "Janitor Twist"
  ],
  "description": "A Butterfly Kick with an extra 360° rotation done in the air before landing on the horizontal axis."
}
{
  "id": "butterflyTwistAxe",
  "name": "Butterfly Twist Axe",
  "aliases": [],
  "categories": [
    "SINGLE",
    "TWIST",
    "VARIATION",
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist with an axe kick executed before landing."
}
{
  "id": "butterflyTwistDoubleRound",
  "name": "Butterfly Twist Double Round",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Round"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist with two round kicks executed before landing."
}
{
  "id": "butterflyTwistDoubleleg",
  "name": "Butterfly Twist Doubleleg",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist"
  ],
  "nextTricks": [
    "Butterfly Twist Wackknife",
    "Butterfly Twist Doubleleg Twist"
  ],
  "description": "A Butterfly Twist with a Doubleleg executed before landing."
}
{
  "id": "butterflyTwistDoublelegTwist",
  "name": "Butterfly Twist Doubleleg Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Doubleleg",
    "Double Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist Doubleleg with an extra twist executed after the Doubleleg before landing."
}
{
  "id": "butterflyTwistFeilongSwipe",
  "name": "Butterfly Twist Feilong Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Swipe"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist Feilong that finishes with a swipe."
}
{
  "id": "butterflyTwistHawkeye",
  "name": "Butterfly Twist Hawkeye",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Round"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist that executes a hawkeye (inside leg executing a hook kick against the DOM)"
}
{
  "id": "butterflyTwistHyper",
  "name": "Butterfly Twist Hyper",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist"
  ],
  "nextTricks": [
    "Double Butterfly Twist",
    "Butterfly Twist Hyperhook"
  ],
  "description": "A Butterfly Twist that lands in hyper."
}
{
  "id": "butterflyTwistHyperhook",
  "name": "Butterfly Twist Hyperhook",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Hyper"
  ],
  "nextTricks": [
    "Butterfly Twist Shuriken Hyperhook",
    "Butterfly Twist Knife"
  ],
  "description": "A Butterfly Twist that finishes with a hyperhook."
}
{
  "id": "butterflyTwistIn",
  "name": "Butterfly Twist-In",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist with an extra “backflip” executed before landing."
}
{
  "id": "butterflyTwistKnife",
  "name": "Butterfly Twist Knife",
  "aliases": [
    "Butterfly Twist Jackknife",
    " Butterfly Twist Swipeknife"
  ],
  "categories": [
    "TWIST",
    "VARIATION",
    "INSIDE",
    "SINGLE"
  ],
  "prereqs": [
    "Butterfly Twist Hyperhook",
    "Butterfly Twist Round"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist that finishes with a knife (round kick + hook kick)"
}
{
  "id": "butterflyTwistRound",
  "name": "Butterfly Twist Round",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist",
    "Backside 900"
  ],
  "nextTricks": [
    "Double Butterfly Twist Round",
    "Butterfly Twist Double Round",
    "Butterfly Twist Hawkeye",
    "Butterfly Twist Knife",
    "Butterfly Twist Round Late Round",
    "Butterfly Twist Swipe",
    "Butterfly Twist Twist-Kick"
  ],
  "description": "A Butterfly Twist with a round kick executed before landing."
}
{
  "id": "butterflyTwistRoundLateRound",
  "name": "Butterfly Twist Round Late Round",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Round"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist Round that rotates extra and executes another round kick."
}
{
  "id": "butterflyTwistShurikane",
  "name": "Butterfly Twist Shurikane",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Shuriken Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist combined with a Shurikane."
}
{
  "id": "butterflyTwistShuriken",
  "name": "Butterfly Twist Shuriken",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist",
    "Pop 360 Shuriken"
  ],
  "nextTricks": [
    "Butterfly Twist Shuriken Twist",
    "Butterfly Twist Shuriken Hyperhook"
  ],
  "description": "A Butterfly Twist with an outside crescent kick (shuriken) executed before landing in complete stance."
}
{
  "id": "butterflyTwistShurikenHyperhook",
  "name": "Butterfly Twist Shuriken Hyperhook",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Shuriken",
    "Butterfly Twist Hyperhook"
  ],
  "nextTricks": [
    "Butterfly Twist Shurikane"
  ],
  "description": "A Butterfly Twist Shuriken / Illusion Twist that finishes with a hyperhook."
}
{
  "id": "butterflyTwistShurikenTwist",
  "name": "Butterfly Twist Shuriken Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Shuriken",
    "Double Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist Shuriken with an extra spin that makes the trick finish in complete."
}
{
  "id": "butterflyTwistSnapu",
  "name": "Butterfly Twist Snapu",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Swipe",
    "Snapu"
  ],
  "nextTricks": [
    "Double Butterfly Twist Snapu"
  ],
  "description": "A Butterfly Twist with a Snapu executed before landing. This completes two full rotations, therefore making it a Double Butterfly Twist variation."
}
{
  "id": "butterflyTwistSwipe",
  "name": "Butterfly Twist Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Round"
  ],
  "nextTricks": [
    "Butterfly Twist Feilong Swipe",
    "Butterfly Twist Snapu"
  ],
  "description": "A Butterfly Twist Round that kicks all the way through into hyper."
}
{
  "id": "butterflyTwistTwistKick",
  "name": "Butterfly Twist Twist-Kick",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Round"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist with a twist-kick (round kick going against DOM) executed before landing."
}
{
  "id": "butterflyTwistWackknife",
  "name": "Butterfly Twist Wackknife",
  "aliases": [],
  "categories": [
    "SINGLE",
    "TWIST",
    "VARIATION",
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Doubleleg",
    "Wackknife"
  ],
  "nextTricks": [],
  "description": "A Butterfly Twist with a Wackknife executed before landing."
}
{
  "id": "caliRoll",
  "name": "Cali Roll",
  "aliases": [
    "Cheat 1080 Twist"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Cheat 720 Twist"
  ],
  "nextTricks": [],
  "description": "A Raiz with an extra 2 spins rotated before landing. First landed by Dan Pitlock."
}
{
  "id": "cartwheel",
  "name": "Cartwheel",
  "aliases": [],
  "categories": [
    "GROUNDWORK",
    "INSIDE"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "One-Handed Cartwheel",
    "Gumbi",
    "Aerial",
    "Butterfly Kick",
    "Palmkick",
    "Cartwheel Twist",
    "Masterswipe",
    "Cartwheel Late Swipe",
    "Roundoff",
    "Helicoptero"
  ],
  "description": "While the “gymnastics cartwheel” has a 180° stance change from start to finish, the “tricker cartwheel” goes completely side-to-side. Trickers tend to use the side-to-side cartwheel because of how the cartwheel sets for side-fulls, wraps, and masterswings."
}
{
  "id": "cartwheelLateSwipe",
  "name": "Cartwheel Late Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [],
  "description": "A Cartwheel that finishes with a late swipe."
}
{
  "id": "cartwheelTwist",
  "name": "Cartwheel Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [],
  "description": "A Cartwheel with an extra twist, landing in complete."
}
{
  "id": "cheat1080",
  "name": "Cheat 1080",
  "aliases": [
    "Cheat 900 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900",
    "Backside 1080"
  ],
  "nextTricks": [
    "Cheat 900 Knife",
    "Cheat 1080 Double",
    "Jackknife 1080",
    "Cheat 1260",
    "Hurricane Kick",
    "Cheat 720 Twist Hyperhook"
  ],
  "description": "A cheat kick which leaves the ground in (approximately) backside stance, completes (roughly) 720° in-air rotation, and finishes with an outside kick (hook or crescent) at the target."
}
{
  "id": "cheat1080Double",
  "name": "Cheat 1080 Double",
  "aliases": [
    "Cheat 900 Cyclone (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1080"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 that lands in hyper and executes a jackknife before landing."
}
{
  "id": "cheat1080Shuriken",
  "name": "Cheat 1080 Shuriken",
  "aliases": [
    "Cheat 900 Shuriken (TKT)",
    " Cheat 1080 \"Hyper\""
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1260",
    "Cheat 720 Shuriken"
  ],
  "nextTricks": [],
  "description": "A Cheat 1080 that finishes with a shuriken instead of a hook. This has the same rotational value as a Cheat 1260."
}
{
  "id": "cheat1260",
  "name": "Cheat 1260",
  "aliases": [
    "Cheat 1080 Round"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1080",
    "Backside 1260"
  ],
  "nextTricks": [
    "Cheat 1260 Doubleleg",
    "Cheat 1260 Double",
    "Cheat 1260 Hyper",
    "Cheat 1080 Shuriken",
    "Cheat 1440"
  ],
  "description": "The Cheat 1260 is a Cheat vert kick that leaves the ground in (approximately) Backside stance, completes (roughly) 1080° in-air rotation, finishing with a round kick towards the target."
}
{
  "id": "cheat1260Double",
  "name": "Cheat 1260 Double",
  "aliases": [
    "Cheat 1080 Typhoon (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1260"
  ],
  "nextTricks": [],
  "description": "A Cheat 1260 with 2 inside kicks."
}
{
  "id": "cheat1260Doubleleg",
  "name": "Cheat 1260 Doubleleg",
  "aliases": [
    "Cheat 1080 Parafuso (TKT)",
    " Cheat 1260 Parafuso"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1260",
    "Cheat 900 Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Cheat 1260 that finishes with a parafuso/doubleleg."
}
{
  "id": "cheat1260Hyper",
  "name": "Cheat 1260 Hyper",
  "aliases": [
    "Cheat 1080 Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1260"
  ],
  "nextTricks": [],
  "description": "A Cheat 1260 that lands on the kicking leg (inside leg) in Hyper."
}
{
  "id": "cheat1440",
  "name": "Cheat 1440",
  "aliases": [
    "Cheat 1260 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1260"
  ],
  "nextTricks": [
    "Cheat 1620"
  ],
  "description": "The Cheat 1440 is a Cheat vert kick that leaves the ground in (approximately) Backside stance, completes (roughly) 1080° in-air rotation, finishing with an outside kick towards the target."
}
{
  "id": "cheat1620",
  "name": "Cheat 1620",
  "aliases": [
    "Cheat 1440 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1440"
  ],
  "nextTricks": [],
  "description": "The Cheat 1620 is a Cheat vert kick that leaves the ground in (approximately) Backside stance, completes (roughly) 1260° in-air rotation, finishing with an inside kick towards the target."
}
{
  "id": "cheat720",
  "name": "Cheat 720",
  "aliases": [
    "Cheat 540 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Skip Hook"
  ],
  "nextTricks": [
    "Cheat 720 Turbo",
    "Cheat 900",
    "Jackknife",
    "Cheat 720 Double",
    "Raiz Hyperhook"
  ],
  "description": "A cheat vert kick that takes off in (roughly) backside stance, spins 360° and finishes with an outside (hook or crescent) at the target."
}
{
  "id": "cheat720Double",
  "name": "Cheat 720 Double",
  "aliases": [
    "Cheat 540 Cyclone (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 720"
  ],
  "nextTricks": [],
  "description": "A Cheat 720 with two “kicks”, where the first kick is just a straightened chamber."
}
{
  "id": "cheat720Shuriken",
  "name": "Cheat 720 Shuriken",
  "aliases": [
    "Cheat 540 Shuriken (TKT)",
    " Cheat 720 \"Hyper\""
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 360 Shuriken"
  ],
  "nextTricks": [
    "Cheat 1080 Shuriken"
  ],
  "description": "A Cheat 720 that lands on the kicking leg in true hyper (TKT) / mega stance."
}
{
  "id": "cheat720Turbo",
  "name": "Cheat 720 Turbo",
  "aliases": [
    "Cheat 540 Hook True-Hyper (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 720",
    "Swing 360"
  ],
  "nextTricks": [],
  "description": "A Cheat 720 that lands on both legs (turbo) with an outside crescent kick."
}
{
  "id": "cheat720Twist",
  "name": "Cheat 720 Twist",
  "aliases": [
    "Raiz Twist"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz",
    "Butterfly Twist",
    "Cheat 900"
  ],
  "nextTricks": [
    "Cheat 720 Twist Broken",
    "Cheat 720 Twist Hyperhook",
    "Sailor Moon Twist",
    "Cali Roll",
    "Cheat 720 Twist Round"
  ],
  "description": "A Raiz with an extra twist. There is some debate whether “raiz twist” and “cheat 7 twist” are the same thing, but if they differ, they differ in shape and timing, but the axis is relatively the same. Originally created by “cheating” a Double Butterly Twist. Despite its name, this move has no relation to the Cheat 720 kick."
}
{
  "id": "cheat720TwistBroken",
  "name": "Cheat 720 Twist Broken",
  "aliases": [
    "Graham Cracker Broken"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Cheat 720 Twist"
  ],
  "nextTricks": [],
  "description": "A Cheat 720 Twist that finishes with a broken. Usually lands in hyper or semi stance."
}
{
  "id": "cheat720TwistHyperhook",
  "name": "Cheat 720 Twist Hyperhook",
  "aliases": [
    "Graham Cracker",
    " Raiz Twist Hyperhook"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Cheat 720 Twist",
    "Cheat 1080"
  ],
  "nextTricks": [],
  "description": "A Cheat 720 Twist landed in hyper with a hook executed at the end. Can be thought of as a “laid back” Cheat 1080."
}
{
  "id": "cheat720TwistRound",
  "name": "Cheat 720 Twist Round",
  "aliases": [
    "Raiz Twist Round"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Cheat 720 Twist",
    "Cheat 900"
  ],
  "nextTricks": [],
  "description": "A Cheat 720 Twist with a round kick executed before landing. Can be thought of as a “laid back” Cheat 900."
}
{
  "id": "cheat900",
  "name": "Cheat 900",
  "aliases": [
    "Cheat 720 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 720",
    "Backside 900"
  ],
  "nextTricks": [
    "Cheat 900 Double Tai Fighter",
    "Cheat 900 Sidekick",
    "Cheat 900 Feilong",
    "Cheat 900 Doubleleg",
    "Cheat 900 Double",
    "Cheat 1080",
    "Cheat 900 Crowd Awakener",
    "Cheat 900 Rodeo",
    "Cheat 900 Hyper",
    "Cheat 720 Twist",
    "Cheat 720 Twist Round",
    "Tak Full Round",
    "Tak Full"
  ],
  "description": "The Cheat 900 is a Cheat vert kick that leaves the ground in Backside stance, completes (approximately) 540° in-air rotation, finishing with a round kick towards the target."
}
{
  "id": "cheat900CrowdAwakener",
  "name": "Cheat 900 Crowd Awakener",
  "aliases": [
    "Cheat 720 Crowd Awakener (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900",
    "Crowd Awakener"
  ],
  "nextTricks": [
    "Cheat 900 Crowd Awakener Knife"
  ],
  "description": "A Cheat 900 with a Crowd Awakener / straddle / split kick executed before landing."
}
{
  "id": "cheat900CrowdAwakenerKnife",
  "name": "Cheat 900 Crowd Awakener Knife",
  "aliases": [
    "Cheat 720 Crowd Awakener Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900 Crowd Awakener"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 Crowd Awakener that lands in a hyperhook."
}
{
  "id": "cheat900Double",
  "name": "Cheat 900 Double",
  "aliases": [
    "Cheat 720 Typhoon (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900"
  ],
  "nextTricks": [
    "Cheat 900 Double Hyper",
    "Cheat 900 Double Knife"
  ],
  "description": "A Cheat 900 with two inside kicks. Like a 540 late Round."
}
{
  "id": "cheat900DoubleHyper",
  "name": "Cheat 900 Double Hyper",
  "aliases": [
    "H-Bomb",
    " Cheat 720 Typhoon Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900 Double"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 Double that lands on the inside leg in hyper."
}
{
  "id": "cheat900DoubleKnife",
  "name": "Cheat 900 Double Knife",
  "aliases": [
    "Cheat 720 Typhoon Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK",
    "VARIATION"
  ],
  "prereqs": [
    "Cheat 900 Knife",
    "Cheat 900 Double"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 Double that finishes with a hyperhook."
}
{
  "id": "cheat900DoubleTaiFighter",
  "name": "Cheat 900 Double Tai Fighter",
  "aliases": [
    "Cheat 720 Tai-Fighter (TKT)"
  ],
  "categories": [
    "VERT_KICK",
    "VARIATION"
  ],
  "prereqs": [
    "Cheat 900"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 with a leg grab in between both kicks."
}
{
  "id": "cheat900Doubleleg",
  "name": "Cheat 900 Doubleleg",
  "aliases": [
    "Cheat 720 Doubleleg (TKT)",
    "Cheat 900 Parafuso"
  ],
  "categories": [
    "VERT_KICK",
    "VARIATION"
  ],
  "prereqs": [
    "Cheat 900",
    "Parafuso"
  ],
  "nextTricks": [
    "Cheat 1260 Doubleleg",
    "Cheat 900 Doubleleg Twist",
    "Cheat 900 Paraknife"
  ],
  "description": "A Cheat 900 that finishes with a parafuso/doubleleg instead of a round kick."
}
{
  "id": "cheat900DoublelegTwist",
  "name": "Cheat 900 Doubleleg Twist",
  "aliases": [
    "Cheat 720 Doubleleg Twist (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900 Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 Doubleleg with an extra twist, landing back in complete stance."
}
{
  "id": "cheat900Feilong",
  "name": "Cheat 900 Feilong",
  "aliases": [
    "Cheat 720 Feilong (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 with a Feilong executed before landing."
}
{
  "id": "cheat900Gyro",
  "name": "Cheat 900 Gyro",
  "aliases": [
    "Cheat 720 Katana Gyro(TKT)",
    " Cheat 900 Snapu"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900 Hyper",
    "540 Gyro"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 with an extra rotation, landing back in complete stance."
}
{
  "id": "cheat900Hyper",
  "name": "Cheat 900 Hyper",
  "aliases": [
    "Cheat 720 Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900"
  ],
  "nextTricks": [
    "Cheat 900 Knife",
    "Cheat 900 Gyro"
  ],
  "description": "A Cheat 900 that lands on the kicking (inside) leg in hyper."
}
{
  "id": "cheat900Knife",
  "name": "Cheat 900 Knife",
  "aliases": [
    "Cheat 720 Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1080",
    "Cheat 900 Hyper"
  ],
  "nextTricks": [
    "Cheat 900 Double Knife"
  ],
  "description": "A Cheat 900 Crowd Awakener that lands in a hyperhook."
}
{
  "id": "cheat900Paraknife",
  "name": "Cheat 900 Paraknife",
  "aliases": [
    "Cheat 720 Paraknife (TKT)",
    " Cheat 900 Switchblade"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900 Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 Parafuso that finishes with a knife."
}
{
  "id": "cheat900Rodeo",
  "name": "Cheat 900 Rodeo",
  "aliases": [
    "Cheat 720 Rodeo (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 with a leg grab."
}
{
  "id": "cheat900Sidekick",
  "name": "Cheat 900 Sidekick",
  "aliases": [
    "Cheat 720 Sidekick (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 900"
  ],
  "nextTricks": [],
  "description": "A Cheat 900 with a sidekick rather than a round kick."
}
{
  "id": "cheatDoubleHook",
  "name": "Cheat Double Hook",
  "aliases": [
    "Spyder Hook"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Skip Hook"
  ],
  "nextTricks": [],
  "description": "An upright Spyder with an extra hook. Could be thought of as a precursor to the Wackknife."
}
{
  "id": "cheatFeilong",
  "name": "Cheat Feilong",
  "aliases": [
    "Cheat 360 Feilong (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Tornado"
  ],
  "nextTricks": [],
  "description": "A Tornado where the outside (pumped, non-kicking) leg kicks like a crescent, resulting in 2 kicks."
}
{
  "id": "cork",
  "name": "Corkscrew",
  "aliases": [
    "Cork"
  ],
  "categories": [
    "TWIST",
    "SINGLE"
  ],
  "prereqs": [
    "Gainer flash"
  ],
  "nextTricks": [
    "Corkscrew Doubleleg",
    "Corkscrew Feilong",
    "Corkscrew Hawkeye",
    "Corkscrew Hyper",
    "Corkscrew Hyperhook",
    "Corkscrew Round",
    "Corkscrew Shuriken",
    "Corkscrew Swipe",
    "Corkscrew Wackknife",
    "Dragonfly Cork",
    "Double Corkscrew"
  ],
  "description": "A Gainer Flash with an extra rotation before landing - or a Back Full off of one leg."
}
{
  "id": "corkscrew",
  "name": "Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash"
  ],
  "nextTricks": [
    "Outstretched Corkscrew",
    "Corkscrew Doubleleg",
    "Straddle Corkscrew",
    "Touchdown Corkscrew",
    "Corkscrew Round",
    "Dragonfly Corkscrew",
    "Handcuff Corkscrew",
    "Corkscrew Shuriken",
    "Corkscrew Crowd Awakener",
    "Peter Pan Double Corkscrew",
    "Snatch Cannon",
    "Grand Master Twist",
    "Boxcutter",
    "Corkscrew Wackknife",
    "Rodeo Corkscrew"
  ],
  "description": "A Gainer Flash with an extra rotation before landing – or a Back Full off of one leg."
}
{
  "id": "corkscrewCrowdAwakener",
  "name": "Corkscrew Crowd Awakener",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [
    "Corkscrew Crowd Awakener Round",
    "Corkscrew Crowd Awakener Hyper"
  ],
  "description": "A Corkscrew with a split kick / straddle."
}
{
  "id": "corkscrewCrowdAwakenerHyper",
  "name": "Corkscrew Crowd Awakener Hyper",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Crowd Awakener"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Crowd Awakener that lands in hyper."
}
{
  "id": "corkscrewCrowdAwakenerKnife",
  "name": "Corkscrew Crowd Awakener Knife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Swipeknife"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Crowd Awakener that finishes with a hyperhook."
}
{
  "id": "corkscrewCrowdAwakenerRound",
  "name": "Corkscrew Crowd Awakener Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Crowd Awakener"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Crowd Awakener with a round kick executed before landing."
}
{
  "id": "corkscrewDoubleleg",
  "name": "Corkscrew Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew",
    "Doubleleg"
  ],
  "nextTricks": [
    "Corkscrew Doubleleg Twist",
    "Double Corkscrew Doubleleg",
    "Dragonfly Corkscrew Doubleleg",
    "Corkscrew Doubleleg Late Round",
    "Corkscrew Doubleleg Hyperhook"
  ],
  "description": "A Corkscrew that finishes with a Doubleleg."
}
{
  "id": "corkscrewDoublelegHyperhook",
  "name": "Corkscrew Doubleleg Hyperhook",
  "aliases": [
    "Corkscrew Switchblade"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Doubleleg that finishes with a hyperhook."
}
{
  "id": "corkscrewDoublelegLateRound",
  "name": "Corkscrew Doubleleg Late Round",
  "aliases": [
    "Corkscrew Doubleleg Late9",
    "Corkscrew Doubleleg Mega Round"
  ],
  "categories": [
    "VARIATION",
    "BACKWARD",
    "SINGLE",
    "TWIST"
  ],
  "prereqs": [
    "Corkscrew Late Round",
    "Corkscrew Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Doubleleg that at finishes with a late round."
}
{
  "id": "corkscrewDoublelegTwist",
  "name": "Corkscrew Doubleleg Twist",
  "aliases": [
    "Horwing-Whacker"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Doubleleg",
    "Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkcrew Doubleleg that finishes with an extra twist – making this a double corkscrew variation."
}
{
  "id": "corkscrewFeilong",
  "name": "Corkscrew Feilong",
  "aliases": [],
  "categories": [
    "TWIST",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Shuriken",
    "Corkscrew Round",
    "Pop Feilong"
  ],
  "nextTricks": [
    "Corkscrew Feilong Knife",
    "Corkscrew McDirty"
  ],
  "description": "A Corkscrew that finishes with a Feilong (outside kick followed by an inside kick)."
}
{
  "id": "corkscrewFeilongKnife",
  "name": "Corkscrew Feilong Knife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Swipeknife",
    "Corkscrew Feilong"
  ],
  "nextTricks": [
    "Dragonfly Corkscrew Feilong Knife"
  ],
  "description": "A Corkscrew Feilong that finishes with a hyperhook."
}
{
  "id": "corkscrewKyro",
  "name": "Corkscrew Kyro",
  "aliases": [
    "Boxcutter Gyro"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Boxcutter",
    "Double Corkscrew"
  ],
  "nextTricks": [
    "Corkscrew Shuriken Kyro"
  ],
  "description": "A Boxcutter with an extra twist, landing back in complete stance."
}
{
  "id": "corkscrewMcDirty",
  "name": "Corkscrew McDirty",
  "aliases": [
    "Corkscrew Feilong Snapu"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Feilong",
    "Corkscrew Snapu"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Feilong that finishes with a twist."
}
{
  "id": "corkscrewRound",
  "name": "Corkscrew Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [
    "Dragonfly Corkscrew Round",
    "Double Corkscrew Round",
    "Corkscrew Feilong"
  ],
  "description": "A Corkscrew that finishes with a round kick before landing. Could be thought of as an inverted Swing 900."
}
{
  "id": "corkscrewShuriken",
  "name": "Corkscrew Shuriken",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew",
    "Pop 360"
  ],
  "nextTricks": [
    "Double Corkscrew Shuriken",
    "Corkscrew Feilong",
    "Shuriken Cutter"
  ],
  "description": "A Corkscrew with a Shuriken (outside crescent kick landing in complete stance)."
}
{
  "id": "corkscrewShurikenKyro",
  "name": "Corkscrew Shuriken Kyro",
  "aliases": [
    "Shuriken Cutter Kyro"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Shuriken Cutter",
    "Corkscrew Kyro"
  ],
  "nextTricks": [],
  "description": "A Cork Shuiken Cutter with an extra half turn landing on both feet in backside."
}
{
  "id": "corkscrewSidewinder",
  "name": "Corkscrew Sidewinder",
  "aliases": [
    "Border Slicer",
    " Boxcutter Sidewinder"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Sidewinder",
    "Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkscrew that finishes with a Sidewinder, making this a double corkscrew variation."
}
{
  "id": "corkscrewSkullsnapper",
  "name": "Corkscrew Skullsnapper",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Tucked Corkscrew with an extra twist."
}
{
  "id": "corkscrewSnapu",
  "name": "Corkscrew Snapu",
  "aliases": [],
  "categories": [
    "DOUBLE",
    "TWIST",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Double Corkscrew",
    "Corkscrew Swipe"
  ],
  "nextTricks": [
    "Corkscrew Snapu Hyper",
    "Double Corkscrew Snapu",
    "Corkscrew McDirty"
  ],
  "description": "A Corkscrew that finishes with a snapu. Making this a double corkscrew variation."
}
{
  "id": "corkscrewSnapuHyper",
  "name": "Corkscrew Snapu Hyper",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Snapu"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Snapu that lands in hyper stance."
}
{
  "id": "corkscrewSwipe",
  "name": "Corkscrew Swipe",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Hyper"
  ],
  "nextTricks": [
    "Corkscrew Swipeknife",
    "Corkscrew Swipe Late Round",
    "Corkscrew Snapu"
  ],
  "description": "A Corkscrew that finishes with a swipe (round kick that lands in hyper)."
}
{
  "id": "corkscrewSwipeLateRound",
  "name": "Corkscrew Swipe Late Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Swipe"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Swipe that finishes with a late / mega round."
}
{
  "id": "corkscrewSwipeLateSwipe",
  "name": "Corkscrew Swipe Late Swipe",
  "aliases": [
    "Corkscrew Frappe"
  ],
  "categories": [
    "TWIST",
    "VARIATION",
    "PSEUDO_DOUBLE_FLIP",
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Late Round"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Swipe that finishes with a late swipe on the pseudo-flip axis."
}
{
  "id": "corkscrewSwipeknife",
  "name": "Corkscrew Swipeknife",
  "aliases": [
    "Cork Knife"
  ],
  "categories": [
    "BACKWARD",
    "SINGLE",
    "TWIST",
    "VARIATION"
  ],
  "prereqs": [
    "Boxcutter",
    "Corkscrew Swipe"
  ],
  "nextTricks": [
    "Corkscrew Feilong Knife",
    "Corkscrew Crowd Awakener Knife",
    "Dragonfly Corkscrew Swipeknife"
  ],
  "description": "A Corkscrew that finishes with a Swipeknife."
}
{
  "id": "corkscrewWackknife",
  "name": "Corkscrew Wackknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew",
    "Wackknife"
  ],
  "nextTricks": [
    "Double Corkscrew Wackknife"
  ],
  "description": "A Corkscrew that finishes with a Wackknife."
}
{
  "id": "crackknife",
  "name": "Crackknife",
  "aliases": [
    "Sideswipe Wackknife"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Wackknife",
    "Sideswipe"
  ],
  "nextTricks": [],
  "description": "A Wackknife on the Raiz axis."
}
{
  "id": "crashmoon",
  "name": "Crashmoon",
  "aliases": [
    "Gainer Hook Late Hook",
    " Moonkick Late7"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Hook"
  ],
  "nextTricks": [
    "Shattermoon"
  ],
  "description": "A Gainer Hook that lands in mega with a late/mega hook. Similar to a Shuriken Cutter but without the twist."
}
{
  "id": "crowdAwakener",
  "name": "Crowd Awakener",
  "aliases": [
    "Cheat 360 Crowd Awakener (TKT)"
  ],
  "categories": [
    "VERT_KICK",
    "VARIATION"
  ],
  "prereqs": [
    "Tornado"
  ],
  "nextTricks": [
    "Crowd Awakener Knife",
    "Cheat 900 Crowd Awakener"
  ],
  "description": "A Tornado with a split kick / straddle."
}
{
  "id": "crowdAwakenerKnife",
  "name": "Crowd Awakener Knife",
  "aliases": [
    "Crowd Awakener Level 3",
    " Cheat 360 Crowd Awakener Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Crowd Awakener",
    "Jackknife"
  ],
  "nextTricks": [],
  "description": "A Crowd Awakener that finishes with a hyperhook."
}
{
  "id": "diveRoll",
  "name": "Dive Roll",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Front Tuck"
  ],
  "description": "The Dive Roll is a crucial pre-requisite to all forward flipping techniques, and a good skill to have for bailing safety."
}
{
  "id": "donutBoy",
  "name": "Donut Boy",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Donut Boy Hyperhook"
  ],
  "description": "Could be thought of as a Corkscrew Lonestar."
}
{
  "id": "donutBoyHyperhook",
  "name": "Donut Boy Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Donut Boy"
  ],
  "nextTricks": [],
  "description": "A Donut Boy that finishes with a hyperhook."
}
{
  "id": "doubleAerialTwist",
  "name": "Double Aerial Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial Twist"
  ],
  "nextTricks": [
    "Triple Aerial Twist"
  ],
  "description": "An Aerial Twist with an extra twist, landing in complete stance."
}
{
  "id": "doubleArabian",
  "name": "Double Arabian",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian"
  ],
  "nextTricks": [],
  "description": "An Arabian with another frontflip before landing."
}
{
  "id": "doubleBackTuck",
  "name": "Double Back Tuck",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Back Tuck"
  ],
  "nextTricks": [
    "X-Out-In Back-Out",
    "Double Nike",
    "Back-In X-Out",
    "Back-In Rocketboi-Out",
    "Full-In Back-Out",
    "Back-In Squirrel-Out",
    "Double Layout"
  ],
  "description": "A Back Tuck with two rotations."
}
{
  "id": "doubleButterflyTwist",
  "name": "Double Butterfly Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Hyper"
  ],
  "nextTricks": [
    "Double Butterfly Twist Round",
    "Double Peter Pan Butterfly Twist",
    "Double Butterfly Twist Snapu",
    "Butterfly Twist Shuriken Twist",
    "Butterfly Twist Doubleleg Twist",
    "Touchup Double Butterfly Twist",
    "Triple Butterfly Twist"
  ],
  "description": "A Butterfly Twist with another spin executed before landing."
}
{
  "id": "doubleButterflyTwistHyper",
  "name": "Double Butterfly Twist Hyper",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Double Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Double Butterfly Twist that lands in hyper."
}
{
  "id": "doubleButterflyTwistRound",
  "name": "Double Butterfly Twist Round",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist Round",
    "Double Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Double Buterfly Twist with a round kick executed before landing."
}
{
  "id": "doubleButterflyTwistSnapu",
  "name": "Double Butterfly Twist Snapu",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Double Butterfly Twist",
    "Butterfly Twist Snapu",
    "Triple Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Double Butterfly Twist that finishes with a Snapu, making this a Triple Butterfly Twist variation."
}
{
  "id": "doubleCorkscrew",
  "name": "Double Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Hyper"
  ],
  "nextTricks": [
    "Rodeo Corkscrew Snapu",
    "Corkscrew Kyro",
    "Triple Corkscrew",
    "Corkscrew Doubleleg Twist",
    "Rodeo Corkscrew Twist",
    "Double Corkscrew Doubleleg",
    "Double Corkscrew Shuriken",
    "Corkscrew Skullsnapper",
    "Dragonfly Double Corkscrew",
    "Corkscrew Sidewinder",
    "Double Corkscrew Round",
    "Double Corkscrew Wackknife",
    "Sheep Shearer",
    "Corkscrew Snapu"
  ],
  "description": "A Corkscrew with two rotations. Could be thought of as a double full off of one foot."
}
{
  "id": "doubleCorkscrewDoubleleg",
  "name": "Double Corkscrew Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Corkscrew",
    "Corkscrew Doubleleg"
  ],
  "nextTricks": [
    "Double Corkscrew Doubleleg Twist"
  ],
  "description": "A Double Corkscrew that finishes with a doubleleg."
}
{
  "id": "doubleCorkscrewDoublelegTwist",
  "name": "Double Corkscrew Doubleleg Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Triple Corkscrew",
    "Double Corkscrew Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew Doubleleg that finishes with an extra twist, making this a Triple Corkscrew variation."
}
{
  "id": "doubleCorkscrewRound",
  "name": "Double Corkscrew Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Corkscrew",
    "Corkscrew Round"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew that finishes with a round kick."
}
{
  "id": "doubleCorkscrewShuriken",
  "name": "Double Corkscrew Shuriken",
  "aliases": [],
  "categories": [
    "VARIATION",
    "BACKWARD",
    "DOUBLE",
    "TWIST"
  ],
  "prereqs": [
    "Double Corkscrew",
    "Corkscrew Shuriken"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew that finishes with a shuriken (outside crescent) in complete stance."
}
{
  "id": "doubleCorkscrewShurikenCutter",
  "name": "Double Corkscrew Shuriken Cutter",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Sheep Shearer",
    "Shuriken Cutter"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew that finishes with a shuriken hyperhook."
}
{
  "id": "doubleCorkscrewSnapu",
  "name": "Double Corkscrew Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Triple Corkscrew",
    "Corkscrew Snapu"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew that finishes with a snapu, making this a triple corkscrew variation."
}
{
  "id": "doubleCorkscrewWackknife",
  "name": "Double Corkscrew Wackknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Wackknife",
    "Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew that finishes with a wackknife."
}
{
  "id": "doubleDoubleleg",
  "name": "Double Doubleleg",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Doubleleg with two flips. First landed by Zen Kajihara on June 5, 2020."
}
{
  "id": "doubleFull",
  "name": "Double Full",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "DOUBLE",
    "TWIST"
  ],
  "prereqs": [
    "Full Hyper"
  ],
  "nextTricks": [
    "Triple Full",
    "Full Snapu",
    "Tak Double Full",
    "Wrap Double Full",
    "Double Full Doubleleg",
    "Double Full Crowd Awakener",
    "Full Cobra Twist",
    "Double Full Round",
    "Double Full Hyperhook",
    "Double Full Swipe",
    "Full Kyro",
    "Full Up Twist",
    "Full Doubleleg Twist"
  ],
  "description": "A Full Twist with an extra rotation before landing."
}
{
  "id": "doubleFullCrowdAwakener",
  "name": "Double Full Crowd Awakener",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full",
    "Full Crowd Awakener"
  ],
  "nextTricks": [],
  "description": "A Double Full that finishes with a Crowd Awakener / split kick."
}
{
  "id": "doubleFullDoubleleg",
  "name": "Double Full Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg",
    "Double Full"
  ],
  "nextTricks": [
    "Double Full Doubleleg Twist",
    "Full Snapu Doubleleg"
  ],
  "description": "A Double Full that finishes with a Doubleleg."
}
{
  "id": "doubleFullDoublelegDoubleTwist",
  "name": "Double Full Doubleleg Double Twist",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "QUAD",
    "TWIST",
    "VARIATION"
  ],
  "prereqs": [
    "Quad Full",
    "Double Full Doubleleg Twist"
  ],
  "nextTricks": [],
  "description": "A Double Full Doubleleg with two extra twists executed before landing"
}
{
  "id": "doubleFullDoublelegTwist",
  "name": "Double Full Doubleleg Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full Doubleleg",
    "Triple Full"
  ],
  "nextTricks": [
    "Double Full Doubleleg Double Twist"
  ],
  "description": "A Full Doubleleg Twist with an extra rotation before landing."
}
{
  "id": "doubleFullHyperhook",
  "name": "Double Full Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook",
    "Double Full"
  ],
  "nextTricks": [
    "Triple Full Hyperhook",
    "Full Snapu Hyperhook",
    "Tak Double Full Hyperhook",
    "Double Full Shuriken Hyperhook",
    "Double Full Swipeknife"
  ],
  "description": "A Double Full that finishes with a hyperhook. Could be thought of as an inverted Backside 1440."
}
{
  "id": "doubleFullInBackOut",
  "name": "Double Full-In Back-Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full-In Back-Out"
  ],
  "nextTricks": [
    "Full Snapu-In Back-Out"
  ],
  "description": "A Double Full with a backflip before landing."
}
{
  "id": "doubleFullMcDirty",
  "name": "Double Full McDirty",
  "aliases": [
    "Double Full Feilong Snapu"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Double Full that finishes with a Feilong Snapu (aka McDirty), making this a triple full variation."
}
{
  "id": "doubleFullRound",
  "name": "Double Full Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full"
  ],
  "nextTricks": [
    "Triple Full Round",
    "Tak Double Full Round"
  ],
  "description": "A Double Full with a round kick executed before landing. Could be thought of as a Backside 1260 with some inversion."
}
{
  "id": "doubleFullShurikane",
  "name": "Double Full Shurikane",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full Shuriken Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Double Full Shuriken Hyperhook that finishes with another late hook."
}
{
  "id": "doubleFullShurikenHyperhook",
  "name": "Double Full Shuriken Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full Hyperhook",
    "Full Shuriken Hyperhook"
  ],
  "nextTricks": [
    "Double Full Shurikane",
    "Double Full Shuriken Hyperhook Turbo"
  ],
  "description": "A Double Full Shuriken that finishes with a hyperhook."
}
{
  "id": "doubleFullShurikenHyperhookTurbo",
  "name": "Double Full Shuriken Hyperhook Turbo",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full Shuriken Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Double Full Shuriken Hyperhook that lands in turbo (frontside that lands on both feet)."
}
{
  "id": "doubleFullSnapu",
  "name": "Double Full Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu",
    "Triple Full"
  ],
  "nextTricks": [
    "Double Full McDirty",
    "Double Full Snapu Twist"
  ],
  "description": "A Double Full that finishes with a Snapu."
}
{
  "id": "doubleFullSnapuTwist",
  "name": "Double Full Snapu Twist",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "QUAD",
    "TWIST",
    "VARIATION"
  ],
  "prereqs": [
    "Double Full Snapu",
    "Quad Full"
  ],
  "nextTricks": [],
  "description": "A Double Full Snapu with an extra twist executed before landing."
}
{
  "id": "doubleFullSwipe",
  "name": "Double Full Swipe",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Swipe",
    "Double Full"
  ],
  "nextTricks": [
    "Double Full Swipeknife"
  ],
  "description": "A Double Full that finishes with a Swipe. Could be considered an inverted Backside 1260 Hyper."
}
{
  "id": "doubleFullSwipeknife",
  "name": "Double Full Swipeknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Full Swipe",
    "Double Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Double Full that finishes with a Swipeknife. Could be thought of as an inverted Backside 1260 Knife."
}
{
  "id": "doubleGainer",
  "name": "Double Gainer",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Tuck"
  ],
  "nextTricks": [],
  "description": "A Gainer Tuck with two flips.  First landed by Vellu in February, 2011."
}
{
  "id": "doubleLayout",
  "name": "Double Layout",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Back Tuck"
  ],
  "nextTricks": [],
  "description": "A Layout with 2 flips."
}
{
  "id": "doubleNike",
  "name": "Double Nike",
  "aliases": [],
  "categories": [
    "PSEUDO_DOUBLE_FLIP",
    "BACKWARD"
  ],
  "prereqs": [
    "Double Back Tuck"
  ],
  "nextTricks": [],
  "description": "An off-axis double backflip with body in a position resembling the Nike logo."
}
{
  "id": "doublePeterPanButterflyTwist",
  "name": "Double Peter Pan Butterfly Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Double Butterfly Twist"
  ],
  "nextTricks": [],
  "description": "A Double Butterfly Twist with both hands at the hips."
}
{
  "id": "doubleSideflip",
  "name": "Double Sideflip",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideflip"
  ],
  "nextTricks": [],
  "description": "A sideflip with two flips."
}
{
  "id": "doubleleg",
  "name": "Doubleleg",
  "aliases": [
    "Armada Dupla (Capoeira)"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Pop 360"
  ],
  "nextTricks": [
    "Double Doubleleg",
    "Doubleleg X-Out",
    "Doubleleg Sidekick",
    "Doubleleg Twist",
    "Doubleleg Twist Round",
    "Lotus Doubleleg",
    "Doubleleg Rodeo",
    "Corkscrew Doubleleg"
  ],
  "description": "An outside flip that takes off of two feet and with piked legs and has varying degrees of rotation. Not to be confused with a piked sideflip – the hips never rise over the chest in a doubleleg."
}
{
  "id": "doublelegDoubleTwist",
  "name": "Doubleleg Double Twist",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg Twist"
  ],
  "nextTricks": [],
  "description": "A Doubleleg with two extra spins executed before landing."
}
{
  "id": "doublelegRodeo",
  "name": "Doubleleg Rodeo",
  "aliases": [
    "Rodeo Kim Do Kick"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Doubleleg variation that initiates exactly like the base move, but then flips backwards with the same aesthetic of a Rodeo Backflip."
}
{
  "id": "doublelegSidekick",
  "name": "Doubleleg Sidekick",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Doubleleg that finishes with a sidekick."
}
{
  "id": "doublelegTwist",
  "name": "Doubleleg Twist",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [
    "Doubleleg Double Twist"
  ],
  "description": "A Doubleleg with an extra twist executed, landing the trick in complete."
}
{
  "id": "doublelegTwistRound",
  "name": "Doubleleg Twist Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Doubleleg Twist that executes a round kick before landing."
}
{
  "id": "doublelegXOut",
  "name": "Doubleleg X-Out",
  "aliases": [
    "Kim Do Kick"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [
    "Doubleleg X-Out Hyperhook"
  ],
  "description": "A Doubleleg that executed an X-Out at the peak of the jump. Created by Kim Do Nguyen."
}
{
  "id": "doublelegXOutHyperhook",
  "name": "Doubleleg X-Out Hyperhook",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg X-Out"
  ],
  "nextTricks": [],
  "description": "A Doubleleg X-Out that finishes with a hyperhook."
}
{
  "id": "dragonflyBoxcutter",
  "name": "Dragonfly Boxcutter",
  "aliases": [
    "Dragonfly Corkscrew Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Corkscrew",
    "Boxcutter"
  ],
  "nextTricks": [
    "Dragonfly Corkscrew Swipeknife"
  ],
  "description": "A Dragonfly Corkscrew that finishes with a hyperhook."
}
{
  "id": "dragonflyCorkscrew",
  "name": "Dragonfly Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [
    "Dragonfly Corkscrew Round",
    "Dragonfly Corkscrew Feilong Knife",
    "Dragonfly Double Corkscrew",
    "Dragonfly Corkscrew Doubleleg",
    "Dragonfly Corkscrew Sidewinder Late Round",
    "Dragonfly Shuriken Cutter",
    "Dragonfly Boxcutter"
  ],
  "description": "A Corkscrew with a sidekick executed before the twist."
}
{
  "id": "dragonflyCorkscrewDoubleleg",
  "name": "Dragonfly Corkscrew Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Corkscrew",
    "Corkscrew Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Corkscrew that finishes with a Doubleleg."
}
{
  "id": "dragonflyCorkscrewFeilongKnife",
  "name": "Dragonfly Corkscrew Feilong Knife",
  "aliases": [
    "Slaughtermelon"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Corkscrew",
    "Corkscrew Feilong Knife"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Corkscrew that finishes with a Feilong Knife (outside kick, inside kick, inside kick) for a total of 4 kicks."
}
{
  "id": "dragonflyCorkscrewRound",
  "name": "Dragonfly Corkscrew Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Corkscrew",
    "Corkscrew Round"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Corkscrew that finishes with a round kick."
}
{
  "id": "dragonflyCorkscrewSidewinderLateRound",
  "name": "Dragonfly Corkscrew Sidewinder Late Round",
  "aliases": [
    "Dragonfly Gainer Sidewinder Late Round"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Sidewinder",
    "Dragonfly Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Corkscrew / Gainer Sidewinder that finishes with a late round."
}
{
  "id": "dragonflyCorkscrewSwipeknife",
  "name": "Dragonfly Corkscrew Swipeknife",
  "aliases": [
    "Dragonfly Corkscrew Knife"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Boxcutter",
    "Corkscrew Swipeknife"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Corkscrew that finishes with a Swipeknife."
}
{
  "id": "dragonflyDoubleCorkscrew",
  "name": "Dragonfly Double Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Corkscrew",
    "Double Corkscrew"
  ],
  "nextTricks": [
    "Dragonfly Triple Corkscrew",
    "Dragonfly Double Corkscrew Round"
  ],
  "description": "A Double Corkscrew that initiates with a dragonfly / sidekick."
}
{
  "id": "dragonflyDoubleCorkscrewHyperhook",
  "name": "Dragonfly Double Corkscrew Hyperhook",
  "aliases": [
    "Dragonfly Sheep Shearer"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Double Corkcrew",
    "Double Corkscrew Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Double Corkscrew that finishes with a hyperhook."
}
{
  "id": "dragonflyDoubleCorkscrewRound",
  "name": "Dragonfly Double Corkscrew Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Double Corkscrew with a round kick executed before landing."
}
{
  "id": "dragonflyHyperhook",
  "name": "Dragonfly Hyperhook",
  "aliases": [
    "Dragonfly Flash Knife"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Flash Kick"
  ],
  "nextTricks": [],
  "description": "A Flash Knife with a sidekick for the first kick."
}
{
  "id": "dragonflyMoonkick",
  "name": "Dragonfly Moonkick",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Hook"
  ],
  "nextTricks": [],
  "description": "A Moonkick that initiates with a sidekick."
}
{
  "id": "dragonflyShurikenCutter",
  "name": "Dragonfly Shuriken Cutter",
  "aliases": [
    "Dragonfly Corkscrew Shuriken Hyperhook"
  ],
  "categories": [
    "TWIST",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Corkscrew",
    "Shuriken Cutter"
  ],
  "nextTricks": [],
  "description": "A Dragonfly Corkscrew that finishes with a Shuriken Hyperhook."
}
{
  "id": "dragonflyTripleCorkscrew",
  "name": "Dragonfly Triple Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Dragonfly Double Corkscrew",
    "Triple Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Triple Corkscrew that initiates with a dragonfly / sidekick."
}
{
  "id": "eKick",
  "name": "E-Kick",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Palmkick"
  ],
  "nextTricks": [
    "Helicoptero E-Kick"
  ],
  "description": "A Compasso (touchdown hook) with a switch executed before the hook."
}
{
  "id": "envergado",
  "name": "Envergado",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideswipe"
  ],
  "nextTricks": [
    "Envergado Twist"
  ],
  "description": "A Raiz that executes a Doubleleg at the peak of the jump and lands on both feet."
}
{
  "id": "envergadoDoubleTwist",
  "name": "Envergado Double Twist",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Envergado Twist"
  ],
  "nextTricks": [],
  "description": "An Envergado with an extra two spins before landing."
}
{
  "id": "envergadoTwist",
  "name": "Envergado Twist",
  "aliases": [],
  "categories": [
    "TWIST"
  ],
  "prereqs": [
    "Envergado"
  ],
  "nextTricks": [
    "Envergado Double Twist"
  ],
  "description": "An Envergado with an extra twist executed before landing. Can be thought of as an inverted Parafuso Gyro."
}
{
  "id": "feilongSnapu",
  "name": "Feilong Snapu",
  "aliases": [
    "McDirty"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Snapu"
  ],
  "nextTricks": [],
  "description": "An inverted Cheat Feilong with an extra 360° twist before landing."
}
{
  "id": "filipino",
  "name": "Filipino",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyper",
    "Arabian"
  ],
  "nextTricks": [],
  "description": "A Full with 1.5 twist and finishes with a front flip. Could be thought of as an Arabian with an extra spin before flipping."
}
{
  "id": "flashHelicoptero",
  "name": "Flash Helicoptero",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Flash Kick",
    "Helicoptero"
  ],
  "nextTricks": [],
  "description": "A Flashkick that finishes with a Helicoptero."
}
{
  "id": "flashKick",
  "name": "Flash Kick",
  "aliases": [],
  "categories": [
    "FLIP",
    "BACKWARD"
  ],
  "prereqs": [
    "Back Tuck"
  ],
  "nextTricks": [
    "Terada Grab",
    "Flash Knife",
    "Dragonfly Hyperhook",
    "Kick Full",
    "Flash Helicoptero",
    "Gainer Flash"
  ],
  "description": "The Flashkick is a backflip executed with a kick at the peak of the flip."
}
{
  "id": "flashKnife",
  "name": "Flash Knife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Flash Kick"
  ],
  "nextTricks": [],
  "description": "A Flashkick that finishes with a hyperhook. Can be thought of as a pop moonkick."
}
{
  "id": "frappe",
  "name": "Frappe",
  "aliases": [
    "Full Late Swipe"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Late Round"
  ],
  "nextTricks": [],
  "description": "A Full Late Round that swipes / pseudo-flips into hyper stance."
}
{
  "id": "frontAxe",
  "name": "Front Axe",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Front Tuck"
  ],
  "nextTricks": [
    "Arabian Axe"
  ],
  "description": "A Frontflip that finishes with a step-out / axe kick."
}
{
  "id": "frontHalf",
  "name": "Front Half",
  "aliases": [
    "Barahni",
    " Brandy"
  ],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Front Tuck"
  ],
  "nextTricks": [
    "Webster Half"
  ],
  "description": "A Front Flip with a half turn."
}
{
  "id": "frontHandspring",
  "name": "Front Handspring",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [],
  "description": "A forward flipping tumbling skill which uses your hands to propel and flip you over."
}
{
  "id": "frontPike",
  "name": "Front Pike",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Front Tuck"
  ],
  "nextTricks": [],
  "description": "A Frontflip that holds a “piked” position."
}
{
  "id": "frontTuck",
  "name": "Front Tuck",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Dive Roll"
  ],
  "nextTricks": [
    "Russian Front",
    "Front X-Out",
    "Front Axe",
    "Webster",
    "Front Half",
    "Front Pike",
    "Superman Front",
    "Arabian"
  ],
  "description": "A forward flipping trick with a tuck – the most “basic” form of the front flip."
}
{
  "id": "frontXOut",
  "name": "Front X-Out",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Front Tuck"
  ],
  "nextTricks": [
    "Webster X-Out",
    "Arabian X-Out"
  ],
  "description": "A Frontflip with a split kick / straddle."
}
{
  "id": "fullCobra",
  "name": "Full Cobra",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Full Cobra Twist"
  ],
  "description": "A Full Twist that finishes with an arched position."
}
{
  "id": "fullCobraTwist",
  "name": "Full Cobra Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Cobra",
    "Double Full"
  ],
  "nextTricks": [],
  "description": "A Full Cobra with another rotation executed before landing – making this a double full variation."
}
{
  "id": "fullCrowdAwakener",
  "name": "Full Crowd Awakener",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Double Full Crowd Awakener",
    "Full Up Crowd Awakener",
    "Full Crowd Awakener Snapu"
  ],
  "description": "A Full Twist with a Crowd Awakener / Straddle before landing."
}
{
  "id": "fullCrowdAwakenerSnapu",
  "name": "Full Crowd Awakener Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Crowd Awakener",
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Full Crowd Awakener with an extra twist before landing."
}
{
  "id": "fullDoubleleg",
  "name": "Full Doubleleg",
  "aliases": [],
  "categories": [
    "TWIST",
    "SINGLE",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Grand Master Twist Doubleleg",
    "Wrap Full Doubleleg",
    "Double Full Doubleleg",
    "Rodeo Full Doubleleg",
    "Kick Full Doubleleg",
    "Full Pike",
    "Full Doubleleg Hyperhook",
    "Full Doubleleg Hawkeye",
    "Full Up Doubleleg",
    "Full Doubleleg Twist"
  ],
  "description": "A Full Twist with a Doubleleg executed before landing."
}
{
  "id": "fullDoublelegDoubleTwist",
  "name": "Full Doubleleg Double Twist",
  "aliases": [],
  "categories": [
    "TRIPLE",
    "TWIST",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg Twist",
    "Triple Full"
  ],
  "nextTricks": [],
  "description": "A Double Full Doubleleg with an extra rotation."
}
{
  "id": "fullDoublelegHawkeye",
  "name": "Full Doubleleg Hawkeye",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Full Doubleleg that finishes with a hawkeye (inside leg executing a hook kick against the DOM)."
}
{
  "id": "fullDoublelegHyperhook",
  "name": "Full Doubleleg Hyperhook",
  "aliases": [
    "Full Switchblade"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg",
    "Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Doubleleg that finishes with a hyperhook."
}
{
  "id": "fullDoublelegTwist",
  "name": "Full Doubleleg Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg",
    "Double Full"
  ],
  "nextTricks": [
    "Full Doubleleg Double Twist",
    "Full Doubleleg Twist Doubleleg"
  ],
  "description": "A Full Doubleleg with an extra twist executed before landing."
}
{
  "id": "fullDoublelegTwistDoubleleg",
  "name": "Full Doubleleg Twist Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg Twist"
  ],
  "nextTricks": [],
  "description": "A Full Doubleleg Twist that finishes with a Doubleleg."
}
{
  "id": "fullDown",
  "name": "Full Down",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [],
  "description": "A Back Tuck with a late twist, making this a full variation."
}
{
  "id": "fullElbowGumbi",
  "name": "Full Elbow Gumbi",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist",
    "Aerial Twist Gumbi"
  ],
  "nextTricks": [],
  "description": "A Full Gumbi that uses elbows rather than hands."
}
{
  "id": "fullFeilong",
  "name": "Full Feilong",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Shuriken",
    "Full Round"
  ],
  "nextTricks": [
    "Full Feilong Late Swipeknife",
    "Full Feilong Knife",
    "Full Feilong Double",
    "Full McDirty"
  ],
  "description": "A Full Twist with a Feilong (outside kick + inside kick)."
}
{
  "id": "fullFeilongDouble",
  "name": "Full Feilong Double",
  "aliases": [
    "Full Feilong Late Round",
    " Full Feilong Late9"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Feilong"
  ],
  "nextTricks": [],
  "description": "A Full Feilong with an extra kick, landing in mega stance."
}
{
  "id": "fullFeilongKnife",
  "name": "Full Feilong Knife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Feilong",
    "Full Shuriken Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Feilong that finishes with a hyperhook."
}
{
  "id": "fullFeilongLateSwipeknife",
  "name": "Full Feilong Late Swipeknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Feilong"
  ],
  "nextTricks": [],
  "description": "A Full Feilong that finishes with a late swipe + hook kick."
}
{
  "id": "fullGumbi",
  "name": "Full Gumbi",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist",
    "Aerial Twist Gumbi"
  ],
  "nextTricks": [],
  "description": "A Full Twist that finishes with a Gumbi. Closely related to a 360 Backhandspring."
}
{
  "id": "fullHyper",
  "name": "Full Hyper",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Filipino",
    "Double Full"
  ],
  "description": "A Full Twist that lands in hyper stance."
}
{
  "id": "fullHyperhook",
  "name": "Full Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Full Up Hyperhook",
    "Full Terada Grab",
    "Full Wackknife Hyperhook",
    "Full Doubleleg Hyperhook",
    "Double Full Hyperhook",
    "Full Swipeknife",
    "Rodeo Full Hyperhook",
    "Full Tai-Fighter Hyperhook",
    "Full Hyperhook Turbo",
    "Full Shuriken Hyperhook",
    "Full Kyro",
    "Wrap Full Hyperhook",
    "Arabian Scissor Hyperhook",
    "Tak Full Hyperhook"
  ],
  "description": "A Full that finishes with a hyperhook. Could be considered a Backside 1080 with inversion."
}
{
  "id": "fullHyperhookTurbo",
  "name": "Full Hyperhook Turbo",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Hyperhook that finishes in turbo (on both feet in frontside)."
}
{
  "id": "fullInBackOut",
  "name": "Full-In Back-Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Back Tuck"
  ],
  "nextTricks": [
    "Full-In Full-Out",
    "Double Full-In Back-Out",
    "Full-In Back-Out Hyper"
  ],
  "description": "A Full with another backflip before landing."
}
{
  "id": "fullInBackOutHyper",
  "name": "Full-In Back-Out Hyper",
  "aliases": [],
  "categories": [
    "FLIP",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Full-In Back-Out"
  ],
  "nextTricks": [],
  "description": "A Full-In Back-Out that lands in hyper. Could be thought of as an \"on-axis\" Frappe."
}
{
  "id": "fullInFullOut",
  "name": "Full-In Full-Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full-In Back-Out"
  ],
  "nextTricks": [],
  "description": "A Full with another full before landing - a double flipping, double twisting move."
}
{
  "id": "fullKyro",
  "name": "Full Kyro",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook",
    "Double Full"
  ],
  "nextTricks": [],
  "description": "A Full Hyperhook with an extra half rotation, landing in complete stance."
}
{
  "id": "fullLateRound",
  "name": "Full Late Round",
  "aliases": [
    "Full Late9",
    "Full Mega Round"
  ],
  "categories": [
    "FLIP",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Full Round"
  ],
  "nextTricks": [
    "Frappe",
    "Full Swipe Late Round"
  ],
  "description": "A Full that finishes with a mega round / late round."
}
{
  "id": "fullMcDirty",
  "name": "Full McDirty",
  "aliases": [
    "Full Feilong Snapu"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Feilong",
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Full Feilong with an extra twist before landing."
}
{
  "id": "fullPike",
  "name": "Full Pike",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg",
    "Back Pike"
  ],
  "nextTricks": [
    "Wrap Full Pike",
    "Full Pike Round",
    "Popcorn"
  ],
  "description": "A Full that finishes with a Front Pike."
}
{
  "id": "fullPikeRound",
  "name": "Full Pike Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Pike"
  ],
  "nextTricks": [],
  "description": "A Full Pike that finishes with a round kick."
}
{
  "id": "fullRocketboi",
  "name": "Full Rocketboi",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rocketboi",
    "Full Twist"
  ],
  "nextTricks": [
    "Full Up Rocketboi Twist",
    "Rocketboi Full Doubleleg Rocketboi"
  ],
  "description": "A Full that finishes with a Rocketboi."
}
{
  "id": "fullRound",
  "name": "Full Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist",
    "Backside 900"
  ],
  "nextTricks": [
    "Full Late Round",
    "Full Feilong",
    "Rodeo Full Round",
    "Full Tai Fighter"
  ],
  "description": "A Full Twist with a round kick executed before landing."
}
{
  "id": "fullScissor",
  "name": "Full Scissor",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian Scissor"
  ],
  "nextTricks": [
    "Arabian Scissor Round",
    "Arabian Scissor Half"
  ],
  "description": "A Full that finishes with a scissor, landing in mega."
}
{
  "id": "fullShurikane",
  "name": "Full Shurikane",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Shuriken Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Shurikane from full."
}
{
  "id": "fullShuriken",
  "name": "Full Shuriken",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Full Feilong",
    "Full Shuriken Hyperhook",
    "Rodeo Full Shuriken"
  ],
  "description": "A Full Twist with a shuriken executed before landing."
}
{
  "id": "fullShurikenHyperhook",
  "name": "Full Shuriken Hyperhook",
  "aliases": [
    "Full Shuriken Cutter"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Shuriken",
    "Full Hyperhook"
  ],
  "nextTricks": [
    "Full Shurikane",
    "Full Feilong Knife",
    "Double Full Shuriken Hyperhook"
  ],
  "description": "A Full Shuriken that finishes with a hyperhook."
}
{
  "id": "fullSnapu",
  "name": "Full Snapu",
  "aliases": [],
  "categories": [
    "TWIST",
    "VARIATION",
    "BACKWARD",
    "DOUBLE"
  ],
  "prereqs": [
    "Full Swipe",
    "Double Full"
  ],
  "nextTricks": [
    "Full Snapu Hyper",
    "Rocketboi Scissor Snapu",
    "Double Full Snapu",
    "Full Snapu-In Back-Out",
    "Full Snapu Twist",
    "Full Snapu Hyperhook",
    "Full Snapu Swipe",
    "Full Snapu Round",
    "Arabian Pike Snapu",
    "Full Snapu Snapu",
    "Full Crowd Awakener Snapu",
    "Full Snapu Doubleleg",
    "Rodeo Full Snapu",
    "Full McDirty",
    "Ironman Full Snapu"
  ],
  "description": "A Full with a snapu executed before landing – making this a double full variation."
}
{
  "id": "fullSnapuDoubleleg",
  "name": "Full Snapu Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu",
    "Double Full Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Full Snapu that finishes with a Doubleleg."
}
{
  "id": "fullSnapuHyper",
  "name": "Full Snapu Hyper",
  "aliases": [],
  "categories": [
    "DOUBLE",
    "TWIST",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Full Snapu that lands in hyper."
}
{
  "id": "fullSnapuHyperhook",
  "name": "Full Snapu Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu",
    "Double Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Snapu that finishes with a hyperhook."
}
{
  "id": "fullSnapuInBackOut",
  "name": "Full Snapu-In Back-Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu",
    "Double Full-In Back-Out"
  ],
  "nextTricks": [],
  "description": "A Full Snapu that finishes with another backflip, making this a double full-in, back-out variation."
}
{
  "id": "fullSnapuRound",
  "name": "Full Snapu Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Full Snapu that finishes with a round kick before landing."
}
{
  "id": "fullSnapuSnapu",
  "name": "Full Snapu Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu",
    "Triple Full"
  ],
  "nextTricks": [],
  "description": "A Full Snapu with another Snapu executed before landing."
}
{
  "id": "fullSnapuSwipe",
  "name": "Full Snapu Swipe",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Full Snapu that finishes with a swipe."
}
{
  "id": "fullSnapuTwist",
  "name": "Full Snapu Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Snapu",
    "Triple Full"
  ],
  "nextTricks": [],
  "description": "A Full Snapu with an extra rotation executed before landing."
}
{
  "id": "fullSwipe",
  "name": "Full Swipe",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Wrap Full Swipe",
    "Full Swipeknife",
    "Full Swipe Late Round",
    "Double Full Swipe",
    "Tak Full Swipe",
    "Full Snapu"
  ],
  "description": "A Full Twist that finishes with a swipe (round kick that lands in hyper)."
}
{
  "id": "fullSwipeLateRound",
  "name": "Full Swipe Late Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Late Round",
    "Full Swipe"
  ],
  "nextTricks": [],
  "description": "A Full Swipe that finishes with a late round."
}
{
  "id": "fullSwipeknife",
  "name": "Full Swipeknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Swipe",
    "Full Hyperhook"
  ],
  "nextTricks": [
    "Full Tai Fighter Knife",
    "Wrap Full Swipeknife"
  ],
  "description": "A Full that finishes with a Swipeknife."
}
{
  "id": "fullTaiFighter",
  "name": "Full Tai Fighter",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Pop Tai Fighter",
    "Full Round"
  ],
  "nextTricks": [
    "Full Tai Fighter Knife"
  ],
  "description": "A Full Twist with a Tai-Fighter."
}
{
  "id": "fullTaiFighterHyperhook",
  "name": "Full Tai-Fighter Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Hyperhook with a Tai-Fighter leg grab."
}
{
  "id": "fullTaiFighterKnife",
  "name": "Full Tai Fighter Knife",
  "aliases": [
    "Full Tai Fighter Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Tai Fighter",
    "Full Swipeknife"
  ],
  "nextTricks": [],
  "description": "A Full Tai Fighter that finishes with a hyperhook."
}
{
  "id": "fullTeradaGrab",
  "name": "Full Terada Grab",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook",
    "Terada Grab"
  ],
  "nextTricks": [],
  "description": "A Full that finishes with a Terada Grab."
}
{
  "id": "fullTwist",
  "name": "Full Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian"
  ],
  "nextTricks": [
    "Full Hyper",
    "Full Hyperhook",
    "Wrap Full",
    "Full Cobra",
    "Full Swipe",
    "Touchdown Full",
    "Full Shuriken",
    "Full Round",
    "Kick Full",
    "Full Rocketboi",
    "X-Out Full",
    "Full Doubleleg",
    "Full Up",
    "Rodeo Full",
    "Full Crowd Awakener",
    "Arabian Half",
    "Tak Full",
    "Full Down",
    "Terada Full",
    "Full Elbow Gumbi",
    "Full Wackknife",
    "Full Gumbi"
  ],
  "description": "Traditionally a Backflip with a full rotation. However, the tricker-style full of the cartwheel-full is more off axis and under rotated rather than the tumbling-back full."
}
{
  "id": "fullUp",
  "name": "Full Up",
  "aliases": [
    "Ironman Full"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Full Up Twist"
  ],
  "description": "A Full Twist that stalls on the way up (usually in the \"Ironman\" hand position)."
}
{
  "id": "fullUpCrowdAwakener",
  "name": "Full Up Crowd Awakener",
  "aliases": [
    "Ironman Full Crowd Awakener"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Crowd Awakener"
  ],
  "nextTricks": [],
  "description": "An Ironman Full that finishes with a crowd awakener / split kick."
}
{
  "id": "fullUpDoubleleg",
  "name": "Full Up Doubleleg",
  "aliases": [
    "Ironman Full Doubleelg"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg"
  ],
  "nextTricks": [],
  "description": "An Ironman Full / Full Up with a Doubleleg executed before landing."
}
{
  "id": "fullUpHyperhook",
  "name": "Full Up Hyperhook",
  "aliases": [
    "Ironman Full Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "An Iron Man Full that finishes with a hyperhook."
}
{
  "id": "fullUpRocketboiTwist",
  "name": "Full Up Rocketboi Twist",
  "aliases": [
    "Ironman Full Rocketboi Twist"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Rocketboi"
  ],
  "nextTricks": [],
  "description": "An Ironman Full Rocketboi with an extra twist."
}
{
  "id": "fullUpTwist",
  "name": "Full Up Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Up",
    "Double Full"
  ],
  "nextTricks": [],
  "description": "A Full-Up with an extra twist on the way down."
}
{
  "id": "fullWackknife",
  "name": "Full Wackknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Twist",
    "Wackknife"
  ],
  "nextTricks": [
    "Tak Full Wackknife",
    "Full Wackknife Hyperhook",
    "Rodeo Full Wackknife",
    "Full Wackknife Round"
  ],
  "description": "A Full that finishes with a Wackknife."
}
{
  "id": "fullWackknifeHyperhook",
  "name": "Full Wackknife Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Wackknife",
    "Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Wackknife that finishes with a hyperhook."
}
{
  "id": "fullWackknifeRound",
  "name": "Full Wackknife Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Wackknife"
  ],
  "nextTricks": [],
  "description": "A Full Wackknife that finishes with a round kick."
}
{
  "id": "gainerArabian",
  "name": "Gainer Arabian",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "FLIP"
  ],
  "prereqs": [
    "Arabian",
    "Gainer Flash"
  ],
  "nextTricks": [
    "Gainer Scissor",
    "Gainer Arabian Grab Crowd Awakener",
    "Touchdown Quat",
    "Gainer Switch Half"
  ],
  "description": "An Arabian from a swing/gainer takeoff."
}
{
  "id": "gainerArabianGrabCrowdAwakener",
  "name": "Gainer Arabian Grab Crowd Awakener",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Arabian"
  ],
  "nextTricks": [],
  "description": "A Gainer Arabian with a grab that finishes with a Crowd Awakener."
}
{
  "id": "gainerFigure4",
  "name": "Gainer Figure 4",
  "aliases": [],
  "categories": [
    "FLIP",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash",
    "Arabian"
  ],
  "nextTricks": [
    "Gainer Figure 4 Sidekick"
  ],
  "description": "A Gainer with a “figure-4” position."
}
{
  "id": "gainerFigure4Sidekick",
  "name": "Gainer Figure 4 Sidekick",
  "aliases": [],
  "categories": [
    "VARIATION",
    "BACKWARD",
    "FLIP"
  ],
  "prereqs": [
    "Gainer Figure 4"
  ],
  "nextTricks": [],
  "description": "A Gainer Figure-4 with a sidekick. Not totally flipped, but more on the Flick Flack axis."
}
{
  "id": "gainerFlash",
  "name": "Gainer Flash",
  "aliases": [
    "Gainer",
    " Slant Gainer",
    " Cheat Gainer",
    " Kick the Moon"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Flash Kick"
  ],
  "nextTricks": [
    "Gainer Helicoptero",
    "Gainer Figure 4",
    "Gainer Arabian",
    "Gainer Rocketboi",
    "Gainer Late Round",
    "Corkscrew",
    "Gainer Wackknife",
    "Gainer Hook",
    "Gainer Switch"
  ],
  "description": "The Gainer Flash (often referred to just as “gainer”) is the fundamental trick on which all backswing tricks are built upon. It flips on almost a completely inverted axis, but a bit of leeway is allowed."
}
{
  "id": "gainerHelicoptero",
  "name": "Gainer Helicoptero",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash",
    "Helicoptero"
  ],
  "nextTricks": [],
  "description": "A Gainer that finishes with a helicoptero."
}
{
  "id": "gainerHook",
  "name": "Gainer Hook",
  "aliases": [
    "Moonkick",
    " Gainer Hyperook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Skip Hook",
    "Gainer Flash"
  ],
  "nextTricks": [
    "Crashmoon",
    "Dragonfly Moonkick",
    "Gainer Sidewinder"
  ],
  "description": "A Gainer Flash that finishes with an outside kick. Could be thought of as an inverted Skip Hook."
}
{
  "id": "gainerInShantOut",
  "name": "Gainer-In Shant-Out",
  "aliases": [
    "Swing Double Shant",
    " Gainer Late Shant"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer"
  ],
  "nextTricks": [],
  "description": "An off-axis double flip that initiates from a gainer. Could be thought of as a more off-axis double gainer."
}
{
  "id": "gainerLateRound",
  "name": "Gainer Late Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash"
  ],
  "nextTricks": [],
  "description": "A Gainer that finishes with a late round."
}
{
  "id": "gainerRocketboi",
  "name": "Gainer Rocketboi",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash",
    "Rocketboi"
  ],
  "nextTricks": [],
  "description": "A Gainer with a Rocketboi executed at the peak of the flip."
}
{
  "id": "gainerScissor",
  "name": "Gainer Scissor",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Arabian"
  ],
  "nextTricks": [
    "Gainer Scissor Round",
    "Gainer Scissor Twist",
    "Gainer Scissor Late Round",
    "Grand Master Scissor",
    "Gainer Scissor Swipe"
  ],
  "description": "A Gainer Arabian with a scissor (grabbing the inside kicking leg in a semi-piked position) executed at the peak of the flip."
}
{
  "id": "gainerScissorLateRound",
  "name": "Gainer Scissor Late Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Scissor"
  ],
  "nextTricks": [],
  "description": "A Gainer Scissor that rotates extra into a late round."
}
{
  "id": "gainerScissorRound",
  "name": "Gainer Scissor Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Scissor"
  ],
  "nextTricks": [],
  "description": "A Gainer Scissor that executes a round kick before landing."
}
{
  "id": "gainerScissorSwipe",
  "name": "Gainer Scissor Swipe",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Scissor"
  ],
  "nextTricks": [],
  "description": "A Gainer Scissor that lands in hyper on the kicking leg."
}
{
  "id": "gainerScissorTwist",
  "name": "Gainer Scissor Twist",
  "aliases": [
    "Gainer Scissor Snapu"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Scissor"
  ],
  "nextTricks": [],
  "description": "A Gainer Scissor with with an extra rotation that finishes in complete - making this a double corkscrew variation. Similar to a Corkscrew Snapu but with the kick occuring earlier."
}
{
  "id": "gainerSidewinder",
  "name": "Gainer Sidewinder",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Hook"
  ],
  "nextTricks": [
    "Dragonfly Corkscrew Sidewinder Late Round"
  ],
  "description": "A Gainer with a Sidewinder – this pulls it all the way back to complete, making this a corkscrew variation."
}
{
  "id": "gainerSwitch",
  "name": "Gainer Switch",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash"
  ],
  "nextTricks": [
    "Gainer Triple",
    "Gainer Switch Hawkeye",
    "Rodeo Gainer Switch",
    "Gainer Switch Half"
  ],
  "description": "A Gainer Flash that switches legs and lands on the plant leg again. The current Gainer Switch record is held by Ilya Vtorin at 25 Gainer Switches."
}
{
  "id": "gainerSwitchHalf",
  "name": "Gainer Switch Half",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Switch",
    "Gainer Arabian"
  ],
  "nextTricks": [],
  "description": "A Gainer Switch that rotates an extra 180° before landing."
}
{
  "id": "gainerSwitchHawkeye",
  "name": "Gainer Switch Hawkeye",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Switch"
  ],
  "nextTricks": [],
  "description": "A Gainer Switch with a hawkeye (inside leg executing a hook kick against the DOM)."
}
{
  "id": "gainerSwitchHyperhook",
  "name": "Gainer Switch Hyperhook",
  "aliases": [
    "Moonkick Triple"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Triple"
  ],
  "nextTricks": [],
  "description": "A Gainer Switch that finishes with a hyperhook."
}
{
  "id": "gainerTriple",
  "name": "Gainer Triple",
  "aliases": [
    "Gainer Switch Switch"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Switch"
  ],
  "nextTricks": [
    "Gainer Switch Hyperhook"
  ],
  "description": "A Gainer Flash with two switches, landing on the swing (inside) leg."
}
{
  "id": "gainerTuck",
  "name": "Gainer Tuck",
  "aliases": [
    "True Gainer",
    " Parkour Gainer"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Back Tuck"
  ],
  "nextTricks": [
    "Gainer X-Out",
    "Double Gainer"
  ],
  "description": "A Back Tuck that takes off of one foot (swing), and usually travels forward (“gains” ground)."
}
{
  "id": "gainerWackknife",
  "name": "Gainer Wackknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Flash",
    "Wackknife"
  ],
  "nextTricks": [],
  "description": "A Gainer with a Wackknife executed at the peak of the flip."
}
{
  "id": "gainerXOut",
  "name": "Gainer X-Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Tuck",
    "X-Out"
  ],
  "nextTricks": [],
  "description": "A Gainer with an X-Out / straddle."
}
{
  "id": "grandMasterArabian",
  "name": "Grand Master Arabian",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Swipe",
    "Arabian"
  ],
  "nextTricks": [],
  "description": "A GMS that finishes with a front flip."
}
{
  "id": "grandMasterRocketboi",
  "name": "Grand Master Rocketboi",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Swipe",
    "Rocketboi"
  ],
  "nextTricks": [],
  "description": "A GMS with a Rocketboi executed before landing."
}
{
  "id": "grandMasterScissor",
  "name": "Grand Master Scissor",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Swipe",
    "Gainer Scissor"
  ],
  "nextTricks": [],
  "description": "A GMS that finishes with a scissor."
}
{
  "id": "grandMasterScoot",
  "name": "Grand Master Scoot",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Masterscoot"
  ],
  "nextTricks": [],
  "description": "A Masterscoot with no hands. Could be thought of as a darkside gainer switch."
}
{
  "id": "grandMasterSwipe",
  "name": "Grand Master Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial",
    "Sideswipe",
    "Masterswipe"
  ],
  "nextTricks": [
    "Grand Master Scissor",
    "Rodeo Grand Master Swipe",
    "Grand Master Arabian",
    "Grand Master Rocketboi",
    "Grand Master Swipeknife",
    "Grand Master Twist"
  ],
  "description": "A Masterswipe with no hands – could be thought of as an aerial that takes off of the “wrong” leg."
}
{
  "id": "grandMasterSwipeknife",
  "name": "Grand Master Swipeknife",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Swipe"
  ],
  "nextTricks": [],
  "description": "A GMS that finishes with a hyperhook."
}
{
  "id": "grandMasterTwist",
  "name": "Grand Master Twist",
  "aliases": [
    "GMT"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Swipe",
    "Corkscrew"
  ],
  "nextTricks": [
    "Grand Master Twist Doubleleg"
  ],
  "description": "A GMS with with an extra rotation, landing in complete stance. Very similar to a Kroc (reversed corkscrew)."
}
{
  "id": "grandMasterTwistDoubleleg",
  "name": "Grand Master Twist Doubleleg",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Twist",
    "Full Doubleleg"
  ],
  "nextTricks": [],
  "description": "A GMT that finishes with a doubleleg."
}
{
  "id": "gumbi",
  "name": "Gumbi",
  "aliases": [
    "Meia Lua De Compasso (Capoeira)"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [
    "Raiz",
    "Sailor Gumbi",
    "Aerial Twist Gumbi"
  ],
  "description": "The base for all Raiz-type of tricks. Can be thought of as an arched, opposite-side cartwheel."
}
{
  "id": "handcuff360DiveRoll",
  "name": "Handcuff 360 Dive Roll",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "360 Dive Roll"
  ],
  "nextTricks": [],
  "description": "A 360 Dive Roll with the hands in the \"handcuff\" position."
}
{
  "id": "handcuffCorkscrew",
  "name": "Handcuff Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkscrew with a “handcuff” hand position."
}
{
  "id": "helicoptero",
  "name": "Helicoptero",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [
    "Aerial Helicoptero",
    "Aerial Twist Gumbi Helicoptero",
    "Masterswipe Helicoptero",
    "Butterfly Kick Helicoptero",
    "Helicoptero E-Kick",
    "Gainer Helicoptero",
    "Flash Helicoptero"
  ],
  "description": "A Cartwheel with a leg circle, originating from the martial art, Capoeira. Landing in mega stance."
}
{
  "id": "helicopteroEKick",
  "name": "Helicoptero E-Kick",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Helicoptero",
    "E-Kick"
  ],
  "nextTricks": [],
  "description": "A Cartwheel Helicoptero that finishes with an E-Kick."
}
{
  "id": "hurricaneKick",
  "name": "Hurricane Kick",
  "aliases": [
    "Cheat 1080 Triple"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Cheat 1080"
  ],
  "nextTricks": [
    "Raiz Shurikane"
  ],
  "description": "A Cheat 1080 with 3 outside kicks."
}
{
  "id": "illusionTwist",
  "name": "Illusion Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Kick",
    "Pop 360"
  ],
  "nextTricks": [],
  "description": "Basically a Pop 360 from a Butterfly-Kick setup. A lot of people see this as a Butterfly Twist variation, but there is actually no twist happening, hence the name “illusion”."
}
{
  "id": "inward360DiveRoll",
  "name": "Inward 360 Dive Roll",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Foward Roll"
  ],
  "nextTricks": [],
  "description": "A \"masterswing-ing\" variation of the 360 Dive Roll."
}
{
  "id": "ironmanFullSnapu",
  "name": "Ironman Full Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Ironman Full",
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "An Ironman Full that finishes with a Snapu."
}
{
  "id": "jackknife",
  "name": "Jackknife",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "540",
    "Cheat 720"
  ],
  "nextTricks": [
    "Swing 900 Knife",
    "Jackknife Turbo",
    "Jackknife Shuriken",
    "Crowd Awakener Knife",
    "Paraknife",
    "Jackknife 1080",
    "Backside 900 Knife",
    "Twist Knife",
    "Swipeknife"
  ],
  "description": "A Cheat 720 with a round kick executed before the hook kick or a 540 that finishes with a hook kick. Could be thought of as a Narabong all executed in the air."
}
{
  "id": "jackknife1080",
  "name": "Jackknife 1080",
  "aliases": [
    "Jack10",
    " Cheat 1080 Triple"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Jackknife",
    "Cheat 1080"
  ],
  "nextTricks": [],
  "description": "A Cheat 1080 that starts with a Jackknife."
}
{
  "id": "jackknifeShuriken",
  "name": "Jackknife Shuriken",
  "aliases": [
    "\"Hyper\" Jackknife"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Jackknife"
  ],
  "nextTricks": [],
  "description": "A Jackknife that lands on the outside leg with a shuriken-style kick."
}
{
  "id": "jackknifeTurbo",
  "name": "Jackknife Turbo",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Jackknife",
    "Tsunami"
  ],
  "nextTricks": [],
  "description": "A Jackknife that lands back in frontside on both feet like an Illusion Twist. This landing is known as “hyper” in TKT and “turbo” in mainstream."
}
{
  "id": "janitorFlip",
  "name": "Janitor Flip",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Butterfly Kick"
  ],
  "nextTricks": [
    "Janitor Scissor Twist"
  ],
  "description": "A Spyder that takes off of two-feet. Or a front half / Barahni that happens on the flat-spin axis."
}
{
  "id": "janitorScissorTwist",
  "name": "Janitor Scissor Twist",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Janitor Flip"
  ],
  "nextTricks": [],
  "description": "A Janitor Twist with a scissor executed before the twist is initiated."
}
{
  "id": "janitorTwist",
  "name": "Janitor Twist",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Butterfly Twist"
  ],
  "nextTricks": [
    "Rodeo Janitor Twist"
  ],
  "description": "A Janitor Flip with an extra spin before landing. Can be considered a “punched” butterfly twist."
}
{
  "id": "kaydem",
  "name": "Kaydem",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Blasterscoot"
  ],
  "nextTricks": [],
  "description": "A Blasterscoot with no hands."
}
{
  "id": "kickDoubleFull",
  "name": "Kick Double Full",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Kick Full"
  ],
  "nextTricks": [],
  "description": "A Flash Kick with two rotations executed before landing."
}
{
  "id": "kickFull",
  "name": "Kick Full",
  "aliases": [
    "Flashkick Full"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Flash Kick",
    "Full Twist"
  ],
  "nextTricks": [
    "Kick Full Doubleleg",
    "Triple Flash Kick Full",
    "Kick Double Full"
  ],
  "description": "A Flash Kick with an extra twist executed before landing."
}
{
  "id": "kickFullDoubleleg",
  "name": "Kick Full Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Kick Full",
    "Full Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Kick Full that finishes with a doubleleg."
}
{
  "id": "kickFullSnapu",
  "name": "Kick Full Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [],
  "description": "A Kick Full that finishes with a snapu."
}
{
  "id": "lonestar",
  "name": "Lonestar",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Arabian"
  ],
  "nextTricks": [
    "Lonestar Hyperhook",
    "Lonestar Scissor",
    "Lonestar Twist"
  ],
  "description": "An Arabian with a Pike that flips over the side."
}
{
  "id": "lonestarHyperhook",
  "name": "Lonestar Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "FLIP",
    "VARIATION"
  ],
  "prereqs": [
    "Lonestar"
  ],
  "nextTricks": [],
  "description": "A Lonestar that finishes with a hyperhook."
}
{
  "id": "lonestarScissor",
  "name": "Lonestar Scissor",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Lonestar",
    "Arabian Scissor"
  ],
  "nextTricks": [],
  "description": "A Lonestar that finishes with a scissor."
}
{
  "id": "lonestarTwist",
  "name": "Lonestar Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Lonestar"
  ],
  "nextTricks": [],
  "description": "A Lonestar with an extra half rotation, finishing in complete."
}
{
  "id": "lotusCrowdAwakener",
  "name": "Lotus Crowd Awakener",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Lotus Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Lotus Flip with a split kick."
}
{
  "id": "lotusDoubleleg",
  "name": "Lotus Doubleleg",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Doubleleg"
  ],
  "nextTricks": [
    "Lotus Late Round",
    "Lotus Rodeo",
    "Lotus Shuriken",
    "Lotus Doubleleg Hyperhook",
    "Lotus Crowd Awakener"
  ],
  "description": "The Lotus is a swingthrough that doesn’t quite swing backwards, but is similar to to masterswing, but with the inside kicking leg and flips on the Raiz/Vert axis. The lotus swing/axis is very similar a tunnel flip."
}
{
  "id": "lotusDoublelegHyperhook",
  "name": "Lotus Doubleleg Hyperhook",
  "aliases": [
    "Lotus Switchblade"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Lotus Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Lotus Doubleleg that lands in a hyperhook."
}
{
  "id": "lotusLateRound",
  "name": "Lotus Late Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Lotus Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Lotus Doubleleg that lands in mega and executes round kick."
}
{
  "id": "lotusRodeo",
  "name": "Lotus Rodeo",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Lotus Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Lotus flip with a grab."
}
{
  "id": "lotusShuriken",
  "name": "Lotus Shuriken",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Lotus Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Lotus Doubleleg that executes a shuriken (outside kick)."
}
{
  "id": "macaron",
  "name": "Macaron",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Aerial"
  ],
  "nextTricks": [],
  "description": "A tucked Aerial that with another pseudo-flip that lands with a hyperhook."
}
{
  "id": "machine",
  "name": "Machine",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [],
  "description": "A Spyder with hands."
}
{
  "id": "masterscoot",
  "name": "Masterscoot",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Scoot"
  ],
  "nextTricks": [
    "Masterscoot Twist",
    "Masterswipe",
    "Sketchdown Raiz",
    "Grand Master Scoot"
  ],
  "description": "A Scoot with both hands with more emphasis on the masterswing. The Masterscoot also tends to be more inverted than the scoot, similar to a Cartwheel."
}
{
  "id": "masterscootTwist",
  "name": "Masterscoot Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Masterscoot"
  ],
  "nextTricks": [],
  "description": "A Masterscoot with an extra twist executed before landing."
}
{
  "id": "masterswipe",
  "name": "Masterswipe",
  "aliases": [],
  "categories": [
    "INSIDE",
    "GROUNDWORK"
  ],
  "prereqs": [
    "Cartwheel",
    "Masterscoot"
  ],
  "nextTricks": [
    "Grand Master Swipe",
    "Masterswipe Helicoptero"
  ],
  "description": "A Masterscoot that swipes over and lands in hyper, almost like a Cartwheel that takes off of the other foot."
}
{
  "id": "masterswipeHelicoptero",
  "name": "Masterswipe Helicoptero",
  "aliases": [
    "Master Helicoptero"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Masterswipe",
    "Helicoptero"
  ],
  "nextTricks": [],
  "description": "A Masterswipe that executes a Helicoptero before landing."
}
{
  "id": "oneElbowCartwheelTwist",
  "name": "One-Elbow Cartwheel Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "One-Handed Cartwheel Twist"
  ],
  "nextTricks": [],
  "description": "A One-Handed Cartwheel Twist but off of an elbow."
}
{
  "id": "oneHandedCartwheel",
  "name": "One-Handed Cartwheel",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [
    "One-Handed Cartwheel Twist",
    "Aerial"
  ],
  "description": "A Cartwheel using the hand that’s closest to the ground."
}
{
  "id": "oneHandedCartwheelTwist",
  "name": "One-Handed Cartwheel Twist",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "One-Handed Cartwheel"
  ],
  "nextTricks": [
    "One-Elbow Cartwheel Twist"
  ],
  "description": "A One-Handed Cartwheel with an extra twist, landing in complete."
}
{
  "id": "outstretchedBoxcutter",
  "name": "Outstretched Boxcutter",
  "aliases": [
    "Star Boxcutter"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Boxcutter"
  ],
  "nextTricks": [],
  "description": "A Boxcutter with outstretched arms."
}
{
  "id": "outstretchedCorkscrew",
  "name": "Outstretched Corkscrew",
  "aliases": [
    "Star Cork"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkscrew in an outstretched pose."
}
{
  "id": "palmkick",
  "name": "Palmkick",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [
    "Palmkick Kyro",
    "E-Kick",
    "Palmkick Scissor Swipe"
  ],
  "description": "Can be thought of as a Cartwheel while only planting the hand that’s farthest from the floor and hook kicking. Like a “grounded” Skip Hook."
}
{
  "id": "palmkickKyro",
  "name": "Palmkick Kyro",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Palmkick"
  ],
  "nextTricks": [],
  "description": "A Palmkick with a half twist, landing in complete."
}
{
  "id": "palmkickScissorSwipe",
  "name": "Palmkick Scissor Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Palmkick"
  ],
  "nextTricks": [],
  "description": "A Palmkick Kyro with a scissor and then landing on the kicking leg."
}
{
  "id": "parafuso",
  "name": "Parafuso",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Tornado"
  ],
  "nextTricks": [
    "Parafuso Twist-Kick",
    "Parafuso Hawkeye",
    "Cheat 900 Doubleleg",
    "Paraknife",
    "Parafuso Gyro"
  ],
  "description": "A cheat set-up into a vertical Doubleleg. The earlier the legs get together for the doubleleg, the better the aesthetic."
}
{
  "id": "parafusoGyro",
  "name": "Parafuso Gyro",
  "aliases": [
    "Para Gyro"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Parafuso"
  ],
  "nextTricks": [],
  "description": "A Parafuso with an extra twist, landing back in Complete. Could be thought of as a vertical Envergado Twist."
}
{
  "id": "parafusoHawkeye",
  "name": "Parafuso Hawkeye",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Parafuso"
  ],
  "nextTricks": [],
  "description": "A Parafuso with a hawkeye executed after the doubleleg portion of the move. A hawkeye occurs when the inside (round-kicking) leg executes a hawkeye (hook kick going against the DOM)."
}
{
  "id": "parafusoTwistKick",
  "name": "Parafuso Twist-Kick",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Parafuso"
  ],
  "nextTricks": [],
  "description": "A Parafuso with a Twist-Kick (round kicking going against DOM)."
}
{
  "id": "paraknife",
  "name": "Paraknife",
  "aliases": [
    "Switchblade"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Parafuso",
    "Jackknife"
  ],
  "nextTricks": [],
  "description": "A Parafuso that finishes with a hyperhook."
}
{
  "id": "peterPanDoubleCorkscrew",
  "name": "Peter Pan Double Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Double Corkscrew with both hands at the hip."
}
{
  "id": "pop1080",
  "name": "Pop 1080",
  "aliases": [
    "Pop 900 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 900"
  ],
  "nextTricks": [
    "Pop 1260"
  ],
  "description": "The Pop 1080 starts in Frontside stance, leaves the ground off of both feet, rotates 900° in the air, then lands and finishes with a hook towards the target."
}
{
  "id": "pop1260",
  "name": "Pop 1260",
  "aliases": [
    "Pop 900 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 1080"
  ],
  "nextTricks": [
    "Pop 1440"
  ],
  "description": "The Pop 1260 starts in Frontside stance, leaves the ground off of both feet, rotates 1080° in the air, then lands and finishes with a round kick towards the target."
}
{
  "id": "pop1440",
  "name": "Pop 1440",
  "aliases": [
    "Pop 1260 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 1440",
    "Pop 1260"
  ],
  "nextTricks": [],
  "description": "The Pop 1440 starts in Frontside stance, leaves the ground off of both feet, rotates 1080° in the air, then lands and finishes with a round kick towards the target."
}
{
  "id": "pop360",
  "name": "Pop 360",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [],
  "nextTricks": [
    "Pop 360 Shuriken",
    "Pop 720",
    "Swing 360",
    "Illusion Twist",
    "Backside 1080 Shuriken",
    "Pop 360 Gyro",
    "Doubleleg",
    "Corkscrew Shuriken"
  ],
  "description": "The Pop 360 starts in Frontside stance, leaves the ground off of both feet, rotates 180° in the air, then lands and finishes with an outside crescent kick towards the target and lands in turbo (both feet). This trick is also a hyper, because Pop 180 Hook (TKT) is not often used in tricking. This trick is vitally important for Illusion Twist and other similar tricks that end in turbo."
}
{
  "id": "pop360Gyro",
  "name": "Pop 360 Gyro",
  "aliases": [
    "Pop 180 Shuriken Gyro (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 360"
  ],
  "nextTricks": [
    "Pop 360 Gyro Doubleleg",
    "Pop 360 Gyro Round"
  ],
  "description": "A Pop 360 with an extra 360° spin (aka gyro/kyro)before landing, landing back in Frontside."
}
{
  "id": "pop360GyroDoubleleg",
  "name": "Pop 360 Gyro Doubleleg",
  "aliases": [
    "Pop 180 Shuriken Gyro Doubleleg (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 360 Gyro"
  ],
  "nextTricks": [],
  "description": "A Pop 360 Gyro where a Doubleleg is executed before landing, thus adding an extra 180° to the original move."
}
{
  "id": "pop360GyroRound",
  "name": "Pop 360 Gyro Round",
  "aliases": [
    "Pop 180 Whirlwind (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 360 Gyro"
  ],
  "nextTricks": [],
  "description": "A Pop 360 Gyro where a round kick is executed before landing, thus adding an extra 180° to the original move. The Pop 360 Gyro Round has the same amount of rotation as a Pop 900."
}
{
  "id": "pop360Shuriken",
  "name": "Pop 360 Shuriken",
  "aliases": [],
  "categories": [
    "VERT_KICK",
    "VARIATION"
  ],
  "prereqs": [
    "Pop 360"
  ],
  "nextTricks": [
    "Pop 720",
    "Pop 720 Double",
    "Swing 360 Shuriken",
    "Cheat 720 Shuriken",
    "Pop Feilong",
    "Butterfly Twist Shuriken"
  ],
  "description": "The Pop 360 Hyper starts in Frontside stance, leaves the ground off of both feet, rotates 180° in the air, then lands and finishes with an outside cresecent kick towards the target and lands in complete stance. This move is often the first Shuriken that trickers learn, and is vitally important for future shuriken variations."
}
{
  "id": "pop540",
  "name": "Pop 540",
  "aliases": [
    "Pop 180 Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop Tornado"
  ],
  "nextTricks": [
    "Pop 720"
  ],
  "description": "A Pop Tornado that lands in hyper stance and on the kicking leg."
}
{
  "id": "pop720",
  "name": "Pop 720",
  "aliases": [
    "Pop 540 Hook (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 540"
  ],
  "nextTricks": [
    "Pop 900",
    "Pop 720 Double"
  ],
  "description": "The Pop 720 starts in Frontside stance, leaves the ground off of both feet, rotates 540° in the air, then lands and finishes with a hook kick towards the target."
}
{
  "id": "pop720Double",
  "name": "Pop 720 Double",
  "aliases": [
    "Pop 540 Cyclone (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 720"
  ],
  "nextTricks": [],
  "description": "A Pop 720 with two outside kicks. Can be thought of as a Pop 360 that rotates extra and finishes in a hyperhook."
}
{
  "id": "pop900",
  "name": "Pop 900",
  "aliases": [
    "Pop 720 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 720",
    "Backside 900"
  ],
  "nextTricks": [
    "Pop 900 Hyper",
    "Pop 1080"
  ],
  "description": "The Pop 900 starts in Frontside stance, leaves the ground off of both feet, rotates 720° in the air, then lands and finishes with a round kick towards the target."
}
{
  "id": "pop900Hyper",
  "name": "Pop 900 Hyper",
  "aliases": [
    "Pop 720 Katana (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 900"
  ],
  "nextTricks": [],
  "description": "The Pop 900 Hyper starts in Frontside stance, leaves the ground off of both feet, rotates 720° in the air, then lands and finishes with a hyper’d round kick towards the target and lands on that kicking foot."
}
{
  "id": "popDonutBoy",
  "name": "Pop Donut Boy",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [],
  "description": "A Full Pike with no inversion. The original Donut Boy comes from a swing setup."
}
{
  "id": "popDonutBoyRound",
  "name": "Pop Donut Boy Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [],
  "description": "A Punch Donut Boy that finishes with a round kick."
}
{
  "id": "popFeilong",
  "name": "Pop Feilong",
  "aliases": [
    "Pop 180 Feilong"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 360 Shuriken",
    "Pop Tornado"
  ],
  "nextTricks": [
    "Corkscrew Feilong",
    "Pop Feilong Knife",
    "Backside 900 Feilong"
  ],
  "description": "The Pop Feilong starts off like a Pop 360 and finishes with an inside kick."
}
{
  "id": "popFeilongKnife",
  "name": "Pop Feilong Knife",
  "aliases": [],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop Feilong"
  ],
  "nextTricks": [],
  "description": "A Pop Feilong that finishes with a knife."
}
{
  "id": "popSnapu",
  "name": "Pop Snapu",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Pop Swipe"
  ],
  "nextTricks": [],
  "description": "A Pop Swipe with an extra twist. Or a Snapu that initiates from a frontside pop rather than a cheat setup."
}
{
  "id": "popSwipeknife",
  "name": "Pop Swipeknife",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Pop Swipe"
  ],
  "nextTricks": [],
  "description": "A Swipeknife that takes off in frontside pop."
}
{
  "id": "popTaiFighter",
  "name": "Pop Tai Fighter",
  "aliases": [],
  "categories": [
    "VERT_KICK",
    "VARIATION"
  ],
  "prereqs": [
    "Pop Tornado"
  ],
  "nextTricks": [
    "Full Tai Fighter"
  ],
  "description": "A Tai-Fighter is a Feilong with the round foot grabbed before the kick is released and is executed on the Doubleleg axis."
}
{
  "id": "popTornado",
  "name": "Pop Tornado",
  "aliases": [
    "Pop 180 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Tornado"
  ],
  "nextTricks": [
    "Pop Tai Fighter",
    "Pop Feilong",
    "Backside 900",
    "Pop 540"
  ],
  "description": "The most basic of pop kicks. The Pop Tornado starts in Frontside stance, leaves the ground off of both feet, rotates 180° in the air, then lands and finishes with a round kick towards the target."
}
{
  "id": "popcorn",
  "name": "Popcorn",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Pike"
  ],
  "nextTricks": [
    "Popcorn Hyper"
  ],
  "description": "A Full Doubleleg that is executed in a piked position the entire way."
}
{
  "id": "popcornHyper",
  "name": "Popcorn Hyper",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Popcorn"
  ],
  "nextTricks": [],
  "description": "The Popcorn that lands in hyper stance."
}
{
  "id": "quadCorkscrew",
  "name": "Quad Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "QUAD",
    "TWIST"
  ],
  "prereqs": [
    "Quad Full",
    "Triple Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkscrew with four rotations. First landed by Michael Guthrie on January 11, 2016."
}
{
  "id": "quadFull",
  "name": "Quad Full",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "QUAD",
    "TWIST"
  ],
  "prereqs": [
    "Triple Full"
  ],
  "nextTricks": [
    "Double Full Doubleleg Double Twist",
    "Double Full Snapu Twist",
    "Quad Corkscrew"
  ],
  "description": "A backflip with four rotations executed before landing."
}
{
  "id": "raiz",
  "name": "Raiz",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Gumbi",
    "Tornado"
  ],
  "nextTricks": [
    "Cheat 720 Twist",
    "Touchdown Raiz",
    "Raiz-In",
    "Sideswipe",
    "Sailor Moon",
    "Raiz Reversao",
    "Raiz Hyperhook"
  ],
  "description": "The Raiz can be thought of as a “no-handed” Gumbi or a laid-back / arched Tornado.  Can be pronounced “rise” or “raise” or “high-eeze” (Portuguese)"
}
{
  "id": "raizHyperhook",
  "name": "Raiz Hyperhook",
  "aliases": [
    "Windex"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz",
    "Cheat 720"
  ],
  "nextTricks": [
    "Raiz Hyperhook Turbo"
  ],
  "description": "A Raiz that finishes with a hyperhook. Could be thought of as an inverted Cheat 720."
}
{
  "id": "raizHyperhookTurbo",
  "name": "Raiz Hyperhook Turbo",
  "aliases": [
    "Windex Turbo",
    " Cheat 720 Illusion"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz Hyperhook"
  ],
  "nextTricks": [],
  "description": "A laid back Cheat 720 that finishes with an outside crescent kick and lands in the \"turbo\"/frontside stance."
}
{
  "id": "raizIn",
  "name": "Raiz-In",
  "aliases": [
    "Raisin"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz"
  ],
  "nextTricks": [],
  "description": "A Raiz with an extra “backflip” executed before landing. Note: The execution of this move is more like a raiz-in-shant-out."
}
{
  "id": "raizReversao",
  "name": "Raiz Reversao",
  "aliases": [
    "Raiz Scissor"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz",
    "Reversao"
  ],
  "nextTricks": [],
  "description": "A Raiz with a reversao (or scissor) executed at the peak."
}
{
  "id": "raizShurikane",
  "name": "Raiz Shurikane",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Hurricane Kick"
  ],
  "nextTricks": [],
  "description": "A laid back Hurricane kick."
}
{
  "id": "reversao",
  "name": "Reversao",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Compasso"
  ],
  "nextTricks": [
    "Raiz Reversao"
  ],
  "description": "The Reversao is similar to a front walkover, but on the raiz axis. Originates from Capoeira."
}
{
  "id": "rocketboi",
  "name": "Rocketboi",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Back Pike"
  ],
  "nextTricks": [
    "Rocketboi Scissor Switch",
    "Grand Master Rocketboi",
    "Full Rocketboi",
    "Rocketboi Scissor Snapu",
    "Gainer Rocketboi",
    "Rocketboi Round"
  ],
  "description": "A Backflip Pike with one hand reaching across the legs and the other hand reaching behind."
}
{
  "id": "rocketboiFullDoublelegRocketboi",
  "name": "Rocketboi Full Doubleleg Rocketboi",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Rocketboi"
  ],
  "nextTricks": [],
  "description": "Has the visuals of a rocketboi on the way up and a rocketboi on the way down."
}
{
  "id": "rocketboiRound",
  "name": "Rocketboi Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rocketboi"
  ],
  "nextTricks": [],
  "description": "A Rocketboi with a round kick executed before landing."
}
{
  "id": "rocketboiScissorSnapu",
  "name": "Rocketboi Scissor Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "FLIP",
    "TWIST",
    "VARIATION"
  ],
  "prereqs": [
    "Rocketboi",
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A rocketboi scissor with a snapu executed before landing, making this a double full variation."
}
{
  "id": "rocketboiScissorSwitch",
  "name": "Rocketboi Scissor Switch",
  "aliases": [],
  "categories": [
    "FLIP",
    "VARIATION",
    "BACKWARD"
  ],
  "prereqs": [
    "Rocketboi"
  ],
  "nextTricks": [],
  "description": "A Rocketboi with a scissor and another switch."
}
{
  "id": "rodeoBackflip",
  "name": "Rodeo Backflip",
  "aliases": [
    "Squirrel Backflip"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Back Tuck"
  ],
  "nextTricks": [],
  "description": "A Backflip with both arms grabbing the ankles and the back in an arched position."
}
{
  "id": "rodeoBackflipFullDown",
  "name": "Rodeo Backflip Full Down",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [],
  "description": "A Rodeo Backflip with a twist before landing."
}
{
  "id": "rodeoBoxcutter",
  "name": "Rodeo Boxcutter",
  "aliases": [
    "Rodeo Corkscrew Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Corkscrew",
    "Boxcutter"
  ],
  "nextTricks": [],
  "description": "A Boxcutter with a rodeo leg grab."
}
{
  "id": "rodeoCorkscrew",
  "name": "Rodeo Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [
    "Rodeo Corkscrew Snapu",
    "Rodeo Corkscrew Twist",
    "Rodeo Boxcutter",
    "Rodeo Corkscrew Shuriken Cutter"
  ],
  "description": "A Corkscrew with a leg grab and an arched back."
}
{
  "id": "rodeoCorkscrewShurikenCutter",
  "name": "Rodeo Corkscrew Shuriken Cutter",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Corkscrew",
    "Shuriken Cutter"
  ],
  "nextTricks": [],
  "description": "A Shuriken Cutter with a Rodeo leg grab."
}
{
  "id": "rodeoCorkscrewSnapu",
  "name": "Rodeo Corkscrew Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Corkscrew",
    "Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Snapu with a rodeo leg grab before the snapu."
}
{
  "id": "rodeoCorkscrewTwist",
  "name": "Rodeo Corkscrew Twist",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Corkscrew",
    "Double Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Rodeo Corkscrew with an extra twist."
}
{
  "id": "rodeoFull",
  "name": "Rodeo Full",
  "aliases": [
    "Squirrel Full"
  ],
  "categories": [
    "BACKWARD",
    "TWIST",
    "SINGLE",
    "VARIATION"
  ],
  "prereqs": [
    "Full Twist"
  ],
  "nextTricks": [
    "Tak Rodeo Full",
    "Rodeo Full Doubleleg",
    "Rodeo Full Wackknife",
    "Rodeo Full Hyperhook",
    "Rodeo Full Round",
    "Rodeo Full Shuriken",
    "Rodeo Full Snapu"
  ],
  "description": "A Full Twist with a leg grab"
}
{
  "id": "rodeoFullDoubleleg",
  "name": "Rodeo Full Doubleleg",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Full Doubleleg",
    "Rodeo Full"
  ],
  "nextTricks": [],
  "description": "A Full Doubleleg with a rodeo leg grab."
}
{
  "id": "rodeoFullHyperhook",
  "name": "Rodeo Full Hyperhook",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Full",
    "Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Full Hyperhook with a rodeo leg grab."
}
{
  "id": "rodeoFullRound",
  "name": "Rodeo Full Round",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Full",
    "Full Round"
  ],
  "nextTricks": [],
  "description": "A Full Round with a rodeo grab."
}
{
  "id": "rodeoFullShuriken",
  "name": "Rodeo Full Shuriken",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Full",
    "Full Shuriken"
  ],
  "nextTricks": [],
  "description": "A Full Shuriken with a rodeo leg grab."
}
{
  "id": "rodeoFullSnapu",
  "name": "Rodeo Full Snapu",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Full",
    "Full Snapu"
  ],
  "nextTricks": [],
  "description": "A Full Snapu with a rodeo leg grab before the snapu."
}
{
  "id": "rodeoFullWackknife",
  "name": "Rodeo Full Wackknife",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Rodeo Full",
    "Full Wackknife"
  ],
  "nextTricks": [],
  "description": "A Full Wackknife with a rodeo grab."
}
{
  "id": "rodeoGainerSwitch",
  "name": "Rodeo Gainer Switch",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Gainer Switch"
  ],
  "nextTricks": [],
  "description": "A Gainer Switch with a leg grab."
}
{
  "id": "rodeoGrandMasterSwipe",
  "name": "Rodeo Grand Master Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Grand Master Swipe"
  ],
  "nextTricks": [],
  "description": "A GMS with a leg grab."
}
{
  "id": "rodeoJanitorTwist",
  "name": "Rodeo Janitor Twist",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Janitor Twist"
  ],
  "nextTricks": [],
  "description": "A Janitor Twist with a rodeo grab before the twist."
}
{
  "id": "rodeoSnapu",
  "name": "Rodeo Snapu",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Snapu"
  ],
  "nextTricks": [],
  "description": "A Snapu with a leg grab."
}
{
  "id": "roundoff",
  "name": "Roundoff",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cartwheel"
  ],
  "nextTricks": [],
  "description": "A Cartwheel that lands on two feet facing the way you came from."
}
{
  "id": "russianFront",
  "name": "Russian Front",
  "aliases": [],
  "categories": [
    "FORWARD"
  ],
  "prereqs": [
    "Front Tuck"
  ],
  "nextTricks": [],
  "description": "A Front Tuck where the arms set behind, rather than in front."
}
{
  "id": "sailorGumbi",
  "name": "Sailor Gumbi",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Gumbi",
    "Sailor Moon"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon where the planted hand does not leave the ground. Can be thought of as a Gumbi with the right hand (assuming spinning to the left) instead of both."
}
{
  "id": "sailorMoon",
  "name": "Sailor Moon",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz"
  ],
  "nextTricks": [
    "Sailor Moon Reversao",
    "Sailor Moon Hawkeye",
    "Scrubba",
    "Sailor Moon Doubleleg",
    "Sailor Moon Hyperhook",
    "Sailor Moon Twist",
    "Sailor Gumbi",
    "Sailor Moon Snapu",
    "Sailor Moon Wackknife",
    "Sailor Moon Late Round",
    "Sailor Moon Round"
  ],
  "description": "A Raiz where the right hand (assuming left twisting) is planted right before take-off. Like a Touchdown Raiz with the other hand."
}
{
  "id": "sailorMoonDoubleleg",
  "name": "Sailor Moon Doubleleg",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon"
  ],
  "nextTricks": [
    "Sailor Moon Doubleleg Twist"
  ],
  "description": "A Sailor Moon that finishes with a Doubleleg."
}
{
  "id": "sailorMoonDoublelegTwist",
  "name": "Sailor Moon Doubleleg Twist",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon Doubleleg"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon Doubleleg with an extra twist executed before landing."
}
{
  "id": "sailorMoonHawkeye",
  "name": "Sailor Moon Hawkeye",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon that finishes with a hawkeye (hook kick executed with the round leg)."
}
{
  "id": "sailorMoonHyperhook",
  "name": "Sailor Moon Hyperhook",
  "aliases": [
    "Sailor 7"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon that finishes with a hyperhook."
}
{
  "id": "sailorMoonLateRound",
  "name": "Sailor Moon Late Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon"
  ],
  "nextTricks": [],
  "description": "A Sailormoon that lands in a late/mega round."
}
{
  "id": "sailorMoonReversao",
  "name": "Sailor Moon Reversao",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon with a Reversao."
}
{
  "id": "sailorMoonRound",
  "name": "Sailor Moon Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon with a round kick executed before landing."
}
{
  "id": "sailorMoonSnapu",
  "name": "Sailor Moon Snapu",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon",
    "Snapu"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon with a Snapu executed before landing."
}
{
  "id": "sailorMoonTwist",
  "name": "Sailor Moon Twist",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon",
    "Cheat 720 Twist"
  ],
  "nextTricks": [],
  "description": "Sailor Moon with an extra twist executed before landing."
}
{
  "id": "sailorMoonWackknife",
  "name": "Sailor Moon Wackknife",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon",
    "Wackknife"
  ],
  "nextTricks": [],
  "description": "A Sailor Moon that is combined with a Wackknife."
}
{
  "id": "scoot",
  "name": "Scoot",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Scoot Hyper",
    "Scoot Twist",
    "Masterscoot"
  ],
  "description": "The Scoot is one of the easiest “setup” moves to learn – it is one of the first learned by beginners."
}
{
  "id": "scootHyper",
  "name": "Scoot Hyper",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Scoot"
  ],
  "nextTricks": [],
  "description": "A Scoot that lands in hyper."
}
{
  "id": "scootTwist",
  "name": "Scoot Twist",
  "aliases": [
    "Scapuswipe",
    " Egg Roll"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Scoot"
  ],
  "nextTricks": [],
  "description": "A Scoot with an extra twist executed before landing"
}
{
  "id": "scrubba",
  "name": "Scrubba",
  "aliases": [
    "Cactus"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sailor Moon",
    "Touchdown Raiz"
  ],
  "nextTricks": [
    "Broken Scrubba"
  ],
  "description": "A Gumbi where the hands are placed down at separate times."
}
{
  "id": "shattermoon",
  "name": "Shattermoon",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Crashmoon"
  ],
  "nextTricks": [],
  "description": "A Crashmoon with another late hook."
}
{
  "id": "sheepShearer",
  "name": "Sheep Shearer",
  "aliases": [
    "Double Corkscrew Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Double Corkscrew",
    "Boxcutter"
  ],
  "nextTricks": [
    "Double Corkscrew Shuriken Cutter"
  ],
  "description": "A Double Corkscrew that finishes with a hyperhook."
}
{
  "id": "shurikane",
  "name": "Shurikane",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Shuriken Cutter"
  ],
  "nextTricks": [
    "Shurikane Late Hook"
  ],
  "description": "A Shuriken Cutter that finishes with another hyperhook. Or a Sheep Shearer with 3 outside kicks."
}
{
  "id": "shurikaneLateHook",
  "name": "Shurikane Late Hook",
  "aliases": [
    "Shurikane-Z"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Shurikane"
  ],
  "nextTricks": [],
  "description": "A Shurikane with an extra rotation and a late hook kick."
}
{
  "id": "shurikenCutter",
  "name": "Shuriken Cutter",
  "aliases": [
    "Corksrew Shuriken Hyperhook"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew Shuriken",
    "Boxcutter"
  ],
  "nextTricks": [
    "Wrap Full Shuriken Hyperhook",
    "Shurikane",
    "Shuriken Cutter Scissor",
    "Double Corkscrew Shuriken Cutter",
    "Corkscrew Shuriken Kyro",
    "Dragonfly Shuriken Cutter",
    "Rodeo Corkscrew Shuriken Cutter"
  ],
  "description": "A Corkscrew Shuriken that finishes with a hyperhook."
}
{
  "id": "shurikenCutterScissor",
  "name": "Shuriken Cutter Scissor",
  "aliases": [
    "Shuriken Cutter Feilong"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Shuriken Cutter"
  ],
  "nextTricks": [],
  "description": "A Corkscrew Shuriken Cutter that finishes with a scissor, landing in mega stance."
}
{
  "id": "sideflip",
  "name": "Sideflip",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Double Sideflip",
    "Sideflip Round"
  ],
  "description": "A tucked flip that goes side to side."
}
{
  "id": "sideflipRound",
  "name": "Sideflip Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideflip"
  ],
  "nextTricks": [],
  "description": "A sideflip with a round kick executed before landing."
}
{
  "id": "sideswipe",
  "name": "Sideswipe",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Raiz",
    "540"
  ],
  "nextTricks": [
    "Touchdown Swipe",
    "Snapu",
    "Crackknife",
    "Swipeknife",
    "Envergado",
    "Sideswipe Late Round",
    "Grand Master Swipe"
  ],
  "description": "An inverted 540 kick, or a Raiz with a swipe."
}
{
  "id": "sideswipeLateRound",
  "name": "Sideswipe Late Round",
  "aliases": [
    "Shadowswipe",
    " Sideswipe Late9",
    " Sideswipe Mega Round"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideswipe"
  ],
  "nextTricks": [
    "Sideswipe Late Swipe"
  ],
  "description": "A Sideswipe that lands in mega and executes another round before landing."
}
{
  "id": "sideswipeLateSwipe",
  "name": "Sideswipe Late Swipe",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideswipe Late Round"
  ],
  "nextTricks": [],
  "description": "A Sideswipe that finishes with a late swipe on the pseudo axis."
}
{
  "id": "sidewinder",
  "name": "Sidewinder",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Butterfly Twist"
  ],
  "nextTricks": [
    "Aerial Sidewinder",
    "Corkscrew Sidewinder"
  ],
  "description": "A Butterfly Kick where the outside leg initiates an extra twist while in an outstretched, arched position."
}
{
  "id": "sketchdownRaiz",
  "name": "Sketchdown Raiz",
  "aliases": [
    "Masterswing Valdez"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Masterscoot"
  ],
  "nextTricks": [],
  "description": "A Masterswing Valdez that looks similar to the Touchdown Raiz"
}
{
  "id": "skipHook",
  "name": "Skip Hook",
  "aliases": [
    "Tsunami (TKT)",
    " Stepover Hook"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Spin Hook"
  ],
  "nextTricks": [
    "Backside 720",
    "Cheat Double Hook",
    "Cheat 720",
    "Aerial Hook",
    "Gainer Hook"
  ],
  "description": "The skip hook is an important, fundamental move to master. All vert kicks of higher rotation that end in hook or any hyperhook variations all have the same muscle-memory as a skip hook. How your skip hook looks will determine how all your other hook kicks will look like, so master it until it looks exactly how you want it to look."
}
{
  "id": "slice",
  "name": "Slice",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Back Pike"
  ],
  "nextTricks": [],
  "description": "A mix of a Back Pike with a Doubleleg."
}
{
  "id": "snapu",
  "name": "Snapu",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideswipe"
  ],
  "nextTricks": [
    "Touchdown Raiz Twist",
    "Snapu Doubleleg",
    "Rodeo Snapu",
    "Snapu Round",
    "Snapu Twist",
    "Sailor Moon Snapu",
    "Snapu Hyperhook",
    "Feilong Snapu",
    "Butterfly Twist Snapu"
  ],
  "description": "A sideswipe with an extra twist before landing. Invented by Steve Terada."
}
{
  "id": "snapuDoubleleg",
  "name": "Snapu Doubleleg",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Snapu"
  ],
  "nextTricks": [],
  "description": "A Snapu with a doubleleg executed at the end."
}
{
  "id": "snapuHyperhook",
  "name": "Snapu Hyperhook",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Snapu"
  ],
  "nextTricks": [],
  "description": "A Snapu that lands in a hyperhook. Can be thought of as a laid back / inverted 540 Gyroknife."
}
{
  "id": "snapuRound",
  "name": "Snapu Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Snapu"
  ],
  "nextTricks": [],
  "description": "A Snapu with a round kick executed at the end."
}
{
  "id": "snapuTwist",
  "name": "Snapu Twist",
  "aliases": [
    "Snapu Double"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Snapu"
  ],
  "nextTricks": [],
  "description": "A sideswipe with two extra twists before landing. First landed by Michael Guthrie."
}
{
  "id": "snatchCannon",
  "name": "Snatch Cannon",
  "aliases": [
    "Cork-In Back-Out"
  ],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew",
    "Full In"
  ],
  "nextTricks": [],
  "description": "A Corkscrew with an extra flip. First landed by Tim Farley on February 25, 2014."
}
{
  "id": "spyder",
  "name": "Spyder",
  "aliases": [
    "Snowbubble"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Spyder Twist"
  ],
  "description": "The Spyder initiates very similar to how a Raiz would, but instead of flipping over the top, the Spyder flatspins around very similar to a Butterfly Kick."
}
{
  "id": "spyderTwist",
  "name": "Spyder Twist",
  "aliases": [
    "Snowbubble"
  ],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Spyder",
    "Butterfly Twist"
  ],
  "nextTricks": [
    "Spyder Twist Round"
  ],
  "description": "A Spyder with an extra in-air spin executed before landing."
}
{
  "id": "spyderTwistRound",
  "name": "Spyder Twist Round",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Spyder Twist"
  ],
  "nextTricks": [],
  "description": "A Spyder Twist that executes a round kick before landing."
}
{
  "id": "straddleCorkscrew",
  "name": "Straddle Corkscrew",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Corkscrew"
  ],
  "nextTricks": [],
  "description": "A Corkscrew with a “straddle” position."
}
{
  "id": "supermanFront",
  "name": "Superman Front",
  "aliases": [],
  "categories": [
    "FLIP",
    "VARIATION",
    "FORWARD"
  ],
  "prereqs": [
    "Front Tuck"
  ],
  "nextTricks": [],
  "description": "A Frontflip that hits a “Superman” pose at the peak of the flip."
}
{
  "id": "swing1080",
  "name": "Swing 1080",
  "aliases": [
    "Swing 900 Hook"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Swing 900"
  ],
  "nextTricks": [
    "Swing 1260"
  ],
  "description": "A vert kick that swings and leaves the ground in (roughly) backside, spins (roughly) 720° and executes an outside kick. Could be thought of as a vertical Boxcutter."
}
{
  "id": "swing1260",
  "name": "Swing 1260",
  "aliases": [
    "Swing 1080 Round"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Swing 1080"
  ],
  "nextTricks": [],
  "description": "A vert kick that swings and leaves the ground in (roughly) backside, spins (roughly) 900° and executes an inside kick. Could be thought of as a vertical Double Corkscrew Round."
}
{
  "id": "swing360",
  "name": "Swing 360",
  "aliases": [
    "Tsunami Hyper (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Pop 360"
  ],
  "nextTricks": [
    "Cheat 720 Turbo"
  ],
  "description": "A turbo’d skip hook basically, or a Pop 360 from a swing."
}
{
  "id": "swing900",
  "name": "Swing 900",
  "aliases": [
    "Swing 720 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Backside 900"
  ],
  "nextTricks": [
    "Swing 900 Knife",
    "Swing 1080"
  ],
  "description": "A vert kick that swings and leaves the ground in (roughly) backside, spins (roughly) 540° and executes an inside kick. Could be thought of as a vertical Corkscrew Round."
}
{
  "id": "swing900Knife",
  "name": "Swing 900 Knife",
  "aliases": [
    "Swing 720 Knife (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Swing 900",
    "Jackknife"
  ],
  "nextTricks": [],
  "description": "A vert kick that swings and leaves the ground in (roughly) backside, spins (roughly) 540° and executes a knife."
}
{
  "id": "swing900Sidekick",
  "name": "Swing 900 Sidekick",
  "aliases": [
    "Swing 720 Sidekick"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    "Swing 900 Sidekick"
  ],
  "nextTricks": [
    "Swing 900 Sidekick"
  ],
  "description": "A Swing 900 with a sidekick executed instead of a round kick."
}
{
  "id": "swipeknife",
  "name": "Swipeknife",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Sideswipe",
    "Jackknife"
  ],
  "nextTricks": [
    "Swipeknife Turbo"
  ],
  "description": "An inverted Jackknife, or a Sideswipe that finishes with a hyperhook."
}
{
  "id": "swipeknifeTurbo",
  "name": "Swipeknife Turbo",
  "aliases": [],
  "categories": [
    "OUTSIDE"
  ],
  "prereqs": [
    "Swipeknife"
  ],
  "nextTricks": [],
  "description": "A Swipeknife that lands in hyper/turbo (frontside on both feet)"
}
{
  "id": "takDoubleFull",
  "name": "Tak Double Full",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full",
    "Double Full"
  ],
  "nextTricks": [
    "Tak Double Full Round",
    "Tak Double Full Hyperhook",
    "Tak Double Full Touchdown",
    "Tak Triple Full",
    "Tak Double Full Hyper"
  ],
  "description": "A Tak Full with an extra rotation."
}
{
  "id": "takDoubleFullHyper",
  "name": "Tak Double Full Hyper",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Double Full"
  ],
  "nextTricks": [],
  "description": "A Tak Double Full that lands in hyper."
}
{
  "id": "takDoubleFullHyperhook",
  "name": "Tak Double Full Hyperhook",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Double Full",
    "Double Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Tak Double Full that finishes with a hyperhook. Could be thought of as a Cheat 1440 on the Tak axis."
}
{
  "id": "takDoubleFullRound",
  "name": "Tak Double Full Round",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Double Full Round",
    "Tak Double Full"
  ],
  "nextTricks": [],
  "description": "A Tak Double Full with a round kick executed before landing. Could be thought of as a laid-back Cheat 1260."
}
{
  "id": "takDoubleFullTouchdown",
  "name": "Tak Double Full Touchdown",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Double Full"
  ],
  "nextTricks": [],
  "description": "A Tak Double Full that touches down like a Touchdown Raiz at the end."
}
{
  "id": "takFull",
  "name": "Tak Full",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cheat 900",
    "Full Twist"
  ],
  "nextTricks": [
    "Tak Full Hyperhook",
    "Tak Double Full",
    "Tak Full Round",
    "Tak Full Wackknife",
    "Tak Full Swipe",
    "Touchdown Tak Full",
    "Tak Full Pizzaboy",
    "Tak Rodeo Full"
  ],
  "description": "The Tak Full is a cheat setup into a Wrap Full. Tak Fulls from a cheat takeoff rarely reach a high degree of inversion, and tend to be closer to the horizontal plane."
}
{
  "id": "takFullHyperhook",
  "name": "Tak Full Hyperhook",
  "aliases": [
    "Tak10"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full",
    "Full Hyperhook"
  ],
  "nextTricks": [
    "Tak Full Shuriken Hyperhook",
    "Tak Full Kyro"
  ],
  "description": "A Tak Full that finishes with a hyperhook."
}
{
  "id": "takFullKyro",
  "name": "Tak Full Kyro",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Tak Full Hyperhook with an extra half rotation, making this a Tak Double Full variation."
}
{
  "id": "takFullPizzaboy",
  "name": "Tak Full Pizzaboy",
  "aliases": [
    "Tak Full Swipe Scissor"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full"
  ],
  "nextTricks": [],
  "description": "A Tak Full Swipe + Scissor (aka Pizzaboy)."
}
{
  "id": "takFullRound",
  "name": "Tak Full Round",
  "aliases": [
    "Tak9"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Cheat 900",
    "Tak Full"
  ],
  "nextTricks": [],
  "description": "A Tak Full that finishes with a round. Can be thought of as a Cheat 900 with more inversion."
}
{
  "id": "takFullShurikenHyperhook",
  "name": "Tak Full Shuriken Hyperhook",
  "aliases": [
    "Tak Full Shuriken Cutter"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full Hyperhook"
  ],
  "nextTricks": [],
  "description": "A Tak Full that finishes with a shuriken hyperhook."
}
{
  "id": "takFullSwipe",
  "name": "Tak Full Swipe",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full",
    "Full Swipe"
  ],
  "nextTricks": [],
  "description": "A Tak Full that finishes with a swipe, landing in hyper."
}
{
  "id": "takFullWackknife",
  "name": "Tak Full Wackknife",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full",
    "Full Wackknife"
  ],
  "nextTricks": [],
  "description": "A Tak Full with a Wackknife executed before landing."
}
{
  "id": "takRodeoFull",
  "name": "Tak Rodeo Full",
  "aliases": [],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Tak Full",
    "Rodeo Full"
  ],
  "nextTricks": [],
  "description": "A Tak Full with a leg grab mid-flip."
}
{
  "id": "takTripleFull",
  "name": "Tak Triple Full",
  "aliases": [],
  "categories": [
    "TWIST",
    "TRIPLE",
    "INSIDE"
  ],
  "prereqs": [
    "Triple Full",
    "Tak Double Full"
  ],
  "nextTricks": [],
  "description": "A Tak Full with an extra two rotations."
}
{
  "id": "takuraba",
  "name": "Takuraba",
  "aliases": [
    "Tak Arabian",
    " Tak Front"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Arabian",
    "Tornado"
  ],
  "nextTricks": [
    "Takuraba Scissor"
  ],
  "description": "A Frontflip that initiates from a cheat setup. Could be considered a Wrap Front from cheat setup."
}
{
  "id": "takurabaScissor",
  "name": "Takuraba Scissor",
  "aliases": [
    "Tak Arabian Scissor"
  ],
  "categories": [
    "INSIDE"
  ],
  "prereqs": [
    "Takuraba",
    "Arabian Scissor"
  ],
  "nextTricks": [],
  "description": "A Takuraba with a Scissor executed at the peak of the flip."
}
{
  "id": "teradaFull",
  "name": "Terada Full",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Terada Grab",
    "Full Twist"
  ],
  "nextTricks": [],
  "description": "A Terada Grab with an extra twist, landing in complete."
}
{
  "id": "teradaGrab",
  "name": "Terada Grab",
  "aliases": [],
  "categories": [
    "BACKWARD",
    "FLIP",
    "VARIATION"
  ],
  "prereqs": [
    "Flash Kick",
    "Arabian"
  ],
  "nextTricks": [
    "Full Terada Grab",
    "Terada Grab In Shant Out",
    "Terada Full"
  ],
  "description": "The Terada Grab can be done either as an Arabian variation or as a Sideflip variation. At the peak of the flip, the hook kick leg is grabbed with both hands and an axe/hook kick is executed from the peak of the flip to the landing. Created by Steve Terada"
}
{
  "id": "teradaGrabInShantOut",
  "name": "Terada Grab In Shant Out",
  "aliases": [],
  "categories": [
    "BACKWARD"
  ],
  "prereqs": [
    "Terada Grab"
  ],
  "nextTricks": [],
  "description": "A Terada Grab with an extra pseudo flip / shant."
}
{
  "id": "tornado",
  "name": "Tornado",
  "aliases": [
    "Cheat 360 Round (TKT)"
  ],
  "categories": [
    "VERT_KICK"
  ],
  "prereqs": [
    ""
  ],
  "nextTricks": [
    "Pop Tornado",
    "Tornado Double",
    "Tornado Sidekick",
    "Cheat Feilong",
    "Crowd Awakener",
    "540",
    "Wackknife",
    "Parafuso",
    "Tornado Hawkeye",
    "Raiz",
    "Takuraba"
  ],
  "description": "The Tornado is the most basic cheat kick and one of the first moves a tricker will learn. It forms the basis of all cheat kicks after."
}