I think both of them have a similar meaning but the use of んスカ is puzzling, like what is the literal translation of it?

  • It's a bit difficult to answer without knowing where you saw these, perhaps a bit more context might help?
    – user36788
    Feb 29 '20 at 2:17

Sometimes です can be abbreviated to す or っす, as you seem to have guessed. There is an answer here about that:

What does っす at the end of a sentence mean?

Not the answer you're looking for? Browse other questions tagged or ask your own question.