data-export

Automate user data export and import across JSON, CSV, and PDF formats.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/mazicimert/RunDom --skill data-export-mazicimert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-export
Source: https://github.com/mazicimert/RunDom/tree/main/.claude/skills/generators/data-export
Command: npx skills add https://github.com/mazicimert/RunDom --skill data-export-mazicimert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates building a robust data export/import infrastructure for JSON, CSV, and PDF formats to support GDPR data portability and cross-app sharing.

Core Features & Use Cases

  • Production-ready export for JSON, CSV, and PDF with correct escaping and formatting.
  • GDPR-compliant data portability with full user data export.
  • Optional data import support and share sheet integration.

Quick Start

Generate a production-ready data export/import module and test it against a sample Codable model.

Frequently Asked Questions about data-export

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

FAQPage Schema
How do I automate GDPR data export for my Swift app?

Automate GDPR data export by implementing a modular pipeline with a DataExportManager and DataExportable protocol to generate JSON, CSV, and PDF files for user data portability. This pipeline handles temporary file writing, JSON pretty printing, and CSV escaping.

What is the best way to export Swift Codable models to PDF and CSV?

Export Swift Codable models to PDF and CSV using dedicated exporter components that render PDFs and apply correct CSV escaping. The pipeline encodes your models and writes formatted temporary files for immediate sharing.

How do I add share sheet integration for exported user data in iOS?

Add share sheet integration by writing exported user data to temporary files within the export pipeline. You can then pass these temporary JSON, CSV, or PDF file URLs directly to a share UI for cross-app sharing.

Does this data export pipeline support importing JSON and CSV files back into the app?

The data export pipeline supports optional data import using a DataImporter component with security-handling for file imports. This allows you to import previously exported JSON data back into your app's Codable models.

Why does my CSV export contain formatting errors and misaligned columns?

CSV exports contain formatting errors when data is not properly escaped. The pipeline's CSVExporter applies correct CSV escaping to ensure your exported user data maintains proper formatting and alignment across spreadsheet applications.

Can I use this data portability module for backend server environments?

You can use this data portability module for app backends and mobile apps needing fully-formed data export. The modular pipeline operates across both client and server layers to automate GDPR-compliant workflows.