data-export

Generate Swift data export/import infrastructure for JSON, CSV, and PDF formats.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/ano4l/SiteRent --skill data-export-ano4l
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: data-export
Source: https://github.com/ano4l/SiteRent/tree/main/skills/generators/data-export
Command: npx skills add https://github.com/ano4l/SiteRent --skill data-export-ano4l

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates production-ready data export/import infrastructure supporting JSON, CSV, and PDF formats with GDPR data portability, enabling compliant data sharing and portability across apps.

Core Features & Use Cases

  • JSON, CSV, and PDF export for app data and reports
  • GDPR data portability and user data export workflows
  • Import support for JSON and CSV with model mappings and validation

Quick Start

Configure and run the Data Export Generator to produce ready-to-use export and import infrastructure for your Swift project.

Frequently Asked Questions about data-export

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

FAQPage Schema
How do I add GDPR data export to my Swift app?▼

GDPR data export for Swift apps is generated by configuring a DataExportManager with a DataExportable protocol, producing JSON, CSV, and PDF outputs to satisfy user data portability requirements.

What's the best way to export user data to multiple file formats in Swift?▼

Exporting user data to multiple formats in Swift is handled by a template-driven workflow using per-model mappings, generating JSON, CSV, and optional PDF reports into temporary files for sharing.

Can I import JSON and CSV files back into Swift models?▼

Importing JSON and CSV files back into Swift models is supported with customizable per-model mappings and validation, enabling round-trip data portability alongside the export infrastructure.

Does this data export approach generate PDF reports?▼

PDF reports are generated as an optional output format by a dedicated PDF exporter component, running alongside JSON and CSV exporters within the central DataExportManager.

How do I customize per-model mappings for data export?▼

Per-model mappings for data export are customized by conforming individual Swift models to the DataExportable protocol, allowing selective field inclusion and format-specific transformations during generation.

Do I need external dependencies to set up CSV and JSON export in Swift?▼

No external dependencies are required to set up CSV and JSON export in Swift, as the production-ready infrastructure is self-contained with built-in exporters and a central DataExportManager.