When the episode starts out we learn that the 11th pilgrimage is less then a week away and that Taylor wants the sixer spy found by then.
After Shannon's people searched the boundaries of the colony they finally found the hole that Skye often crawls through to leave the colony and get intel to the sixer in order to save her sick mother, treated by the sixers.
After some time Skye spends to evade questions of sheriff Jim, including getting Josh to lie to his dad for her, the footage of a new security camera placed at Skye's escape route finally reveals her to be the mole, but instead of busting her Taylor decides to use her to set up a trap for Mira and her people.
In an interesting turn of events the sixers don't show up for the party as Skye didn't tell them of the convoy (aka the trap), leading Taylor to believe that Skye does not relay information that could really hurt the colony, leading him to conclude that the sixers must be holding something over her.
The episode also provides a slightly deeper inside into the conflict between Taylor and his son Lucas when they meet at the gateway from 2149, which Lucas has finally got to working both ways, promising to return with back-up in order to pillage Terra Nova (guessing that will be the season/series finale)...
Overall the episode had a good focus on the interesting things with the little family-sidestories moving more into the background as the series moves towards it's (season) finale. (There was a side story involving Maddy trying to get a new computer chip for her tablet.)
Some smart details come through here, like Skye lying about playing chess with Josh, really playing chess with Taylor only to become sort of a chess piece herself when Taylor feeds her false information in order to set a trap for Mira.
Terra Nova is kind of going the way of some of the greatest Sci-Fi and fantasy shows like Star Trek: Deep Space Nine, Lost or Stargate Universe with a great pilot, a mediocre first season half and then heading up towards real TV greatness.
Let's hope they keep heading this way, with it's quality accelerating like Stargate Universe did into season 2 and hopefully getting a second season or more. If it doesn't get picked up at least it looks like it will be going out with a blast.