verify-resource-parity

Verify game static resources for parity between legacy PHP and new Kotlin/Spring Boot backends.

Updated May 29, 2026
One-click install
npx skills add https://github.com/peppone-choi/opensamguk --skill verify-resource-parity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-resource-parity
Source: https://github.com/peppone-choi/opensamguk/tree/main/.claude/skills/verify-resource-parity
Command: npx skills add https://github.com/peppone-choi/opensamguk --skill verify-resource-parity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that game static resources (scenarios, maps, cities, etc.) extracted from a legacy system are accurately represented and present in the new project, preventing data discrepancies and ensuring game integrity.

Core Features & Use Cases

  • Resource Verification: Checks for the existence and completeness of critical game data like scenarios, maps, city definitions, officer ranks, and unit types.
  • Data Consistency: Validates that ported data from legacy PHP aligns with the new project's structure and requirements.
  • Use Case: After porting game data from an old PHP system to a new Kotlin/Spring Boot backend, run this Skill to confirm that all 24 scenarios, 8 maps, and over 100 city definitions are correctly implemented in the backend/src/main/resources/data/ directory.

Quick Start

Run the verify-resource-parity skill to check if all game resources are present in the new project.

Frequently Asked Questions about verify-resource-parity

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

FAQPage Schema
How do I verify game data consistency after migrating from a legacy PHP system?

To verify game data consistency after a legacy PHP migration, you need to check that all static resources like scenarios, maps, and city definitions are accurately ported and structurally aligned in the new backend directories.

What is the best way to check if all game scenarios and maps are present in a new backend project?

The best way to check if game scenarios and maps are present is to run an automated completeness validation against the backend resource directories to confirm the exact required count of static resources exists.

Does resource parity validation work for a Kotlin Spring Boot backend?

Resource parity validation works for a Kotlin Spring Boot backend by verifying that data extracted from the legacy PHP system aligns structurally within the `backend/src/main/resources/data/` directory.

How do I ensure over 100 city definitions are correctly ported during a legacy migration?

To ensure over 100 city definitions are correctly ported during a legacy migration, you must perform a structural alignment check comparing the extracted legacy data against the new project's resource files.

What types of static game resources are checked during a data completeness validation?

During a data completeness validation, the static game resources checked include scenarios, maps, city definitions, officer ranks, and unit types to prevent discrepancies and ensure game integrity.