you can teach staraptor sky attack at the battle frontier, you can buy it with 64bp. this only works in Pokemon herat gold/soul silver
Chat with our AI personalities
The only way Staraptor can learn sky attack is through a move tutor in the Battle Frontier in Heart Gold or Soul Silver version.
You can teach it that in the battle frontier in HeartGold and SoulSilver OR breed it Sky Attack.
It cannot learn it. And that's that!
i don't think it possible
You need to teach it via move tutor in Pastoria