It probably isn't likely, but a fun plot twist would be that Skye is the Claire Voyant and she knew about her superpowers all along and is using them in the centipede project.
It probably isn't likely, but a fun plot twist would be that Skye is the Claire Voyant and she knew about her superpowers all along and is using them in the centipede project.