Get the spaghetti squash started: stab it with a knife every 1-2 inches, making sure the knife pierces all the way to the center.
Place on a microwave-safe plate and cook for 16-20 minutes, depending on its size, rotating the squash 180° halfway through the cooking time. The squash is done when a fork can easily pierce the skin.
Carefully remove the squash from the microwave and place on a cutting board. Use a large knife to cut the squash in half crosswise (you might need to hold the squash with a towel if it's very hot). Let the steam escape from the cut sides so the squash can cool somewhat.
While the squash is cooking, heat the oil and ghee in a large skillet or sauté pan over medium heat.
Add the shrimp in a single layer and sprinkle with half of the salt and black pepper. Let cook until just starting to turn pink, about 2-3 minutes, then flip and sprinkle with the rest of the salt and pepper.
Just as the shrimp are becoming totally pink and opaque (another 2-3 minutes), make a little space in the middle of the pan. Add the minced garlic and red pepper flakes. Cook, stirring constantly, for about 30 seconds.
Add the halved cherry tomatoes and lemon juice and toss everything together for 1-2 minutes, or until the cherry tomatoes are warm. Remove from the heat. Taste and add more salt, lemon juice, red pepper flakes, or whatever else you think it needs.
Finish the squash: Use a large spoon to scoop out and discard the seeds of the squash halves. Then use a fork to scrap out the "noodles," dragging the tines in a circle around the inside of the squash to create long strands.
Add the squash to a platter or pasta bowls, top with the shrimp mixture and then sprinkle the chopped parsley or basil on top. Mangia!