Card ID Mapping Skill

Translate legacy card IDs to current logic IDs for the LovecaSim Rust engine.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/trioskosmos/rabukasim --skill card-id-mapping-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Card ID Mapping Skill
Source: https://github.com/trioskosmos/rabukasim/tree/main/.agent/skills/card_id_mapping
Command: npx skills add https://github.com/trioskosmos/rabukasim --skill card-id-mapping-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill bridges the gap between old and new card identification systems, ensuring compatibility between test scenarios and the current game engine.

Core Features & Use Cases

  • ID Translation: Converts legacy card IDs to the current logic IDs used by the LovecaSim Rust engine.
  • Scenario Compatibility: Enables test scenarios using old IDs to function correctly with the updated engine.
  • Use Case: When running automated tests that reference older card data, this skill ensures the engine can correctly identify and process those cards.

Quick Start

Use the Card ID Mapping Skill to translate the legacy ID 'PL!N-pb1-001-P+' to its current logic ID.

Frequently Asked Questions about Card ID Mapping Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map legacy card IDs to logic IDs in a Rust game engine?

To map legacy card IDs to logic IDs, you bridge old and new card identification systems by extracting card numbers from scenario names, ensuring automated test scenarios function correctly with the updated LovecaSim Rust engine.

Why do my test scenarios fail when running old card data with the updated game engine?

Test scenarios fail because updated game logic expects current logic IDs, creating inconsistencies with older card data. Translating legacy IDs to current logic IDs restores compatibility and allows the engine to correctly identify cards.

What is the process for converting old member and live card IDs for data migration?

Converting old member and live card IDs involves extracting card numbers from scenario names and translating the legacy identifiers to current logic IDs, bridging inconsistencies for data migration and automated testing.

Does the LovecaSim Rust engine support test scenarios that reference older card data?

The LovecaSim Rust engine supports older card data test scenarios only when legacy card IDs are translated to current logic IDs, bridging the gap between old and new card identification systems to ensure scenario compatibility.

Can I translate a specific legacy card ID string like 'PL!N-pb1-001-P+' to its current logic ID?

You can translate a specific legacy card ID string like 'PL!N-pb1-001-P+' to its current logic ID by processing the identifier through the mapping skill, which bridges old and new card identification systems for the LovecaSim engine.