first commit: card parser, skill parser