oggdude-importer

Import validated SWERPG OggDude ZIP/XML character data into Foundry VTT with mapping checks and security compliance.

1|Updated Mar 15, 2025
One-click install
npx skills add https://github.com/herveDarritchon/foundryvtt-swerpg --skill oggdude-importer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oggdude-importer
Source: https://github.com/herveDarritchon/foundryvtt-swerpg/tree/main/.agents/skills/oggdude-importer
Command: npx skills add https://github.com/herveDarritchon/foundryvtt-swerpg --skill oggdude-importer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jszip, xml2js, vitest, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of importing, repairing, and extending the SWERPG OggDude ZIP/XML data into Foundry VTT, ensuring data consistency and integrity.

Core Features & Use Cases

  • Data Transformation: Convert complex XML files into Foundry-compatible documents with validation.
  • Import Review and Extension: Allow users to review, repair, and expand importer mappings efficiently.
  • Use Case: A user receives an outdated character database in OggDude format and needs to import and update data while maintaining schema compliance and security standards.

Quick Start

Use this Skill to process an OggDude ZIP archive, review the import metrics, and generate corrected data for Foundry VTT.

Frequently Asked Questions about oggdude-importer

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

FAQPage Schema
How do I import OggDude XML files into Foundry VTT?

Importing OggDude XML files into Foundry VTT requires transforming character data into compatible documents with schema validation. This process ensures mapping correctness for weapons, gear, and talents while maintaining data consistency and security standards.

What is the best way to validate SWERPG character data before importing?

Validating SWERPG character data involves processing OggDude ZIP archives to verify schema compliance and generate corrected output. This validation step ensures data consistency and integrity before the Foundry VTT import occurs.

Can I repair and extend outdated OggDude character database mappings?

Yes, you can review, repair, and expand outdated OggDude importer mappings efficiently. This allows users to update character databases while maintaining schema compliance and security standards during the transformation process.

Does the OggDude import process support different content types like weapons and talents?

The OggDude import process supports domain-specific data handling across multiple content types including weapons, gear, and talents. It tracks import metrics to ensure accurate mapping and data consistency for each specific category.

How do I review import metrics after processing an OggDude ZIP archive?

After processing an OggDude ZIP archive, import metrics provide a detailed review of the transformation results. This allows users to verify mapping correctness, identify errors, and generate corrected data for Foundry VTT.

What are the limitations when converting complex XML to Foundry-compatible documents?

Converting complex XML to Foundry-compatible documents requires strict schema compliance and security validation. Limitations include handling outdated character databases that may need manual repair and mapping extension to maintain data integrity.