Taxonomy of 4,123 vulnerabilities across 6 top-level classes and 18 categories in AI agent skill marketplaces