data-export

Featured

Generates data export/import infrastructure for JSON, CSV, PDF formats with GDPR data portability, share sheet integration, and file import. Use when user wants data export functionality, CSV/JSON/PDF export, GDPR compliance data portability, import from files, or share sheet for data.

Data & Documents 719 stars 68 forks Updated 1 months ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
95
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Data Export Generator Generate production data export and import infrastructure -- JSON export via Codable, CSV generation with proper escaping, PDF report rendering with UIGraphicsPDFRenderer, GDPR-compliant full data export, file import with UTType-based picker, and share sheet integration. No third-party dependencies. ## When This Skill Activates Use this skill when the user: - Asks to "add data export" or "export user data" - Wants "CSV export" or "JSON export" or "PDF export" - Mentions "GDPR data portability" or "right to data portability" - Asks about "exporting all user data" for compliance - Wants to "import data" from files or competitor apps - Mentions "share sheet" for exporting data - Asks about "data backup" or "data download" ## Pre-Generation Checks ### 1. Project Context Detection - [ ] Check deployment target (iOS 16+ / macOS 13+) - [ ] Check Swift version (requires Swift 5.9+) - [ ] Identify data model layer (SwiftData, Core Data, custom structs) - [ ] Identify source file locations ### 2. Existing Export Detection Search for existing export code: ``` Glob: **/*Export*.swift, **/*Import*.swift, **/*CSV*.swift, **/*PDF*.swift Grep: "UIGraphicsPDFRenderer" or "CSVExport" or "UIActivityViewController" or "ShareLink" or "fileExporter" ``` If existing export code found: - Ask if user wants to replace or add additional formats - Identify which formats are already supported ### 3. Data Model Detection Search for data models that need exporting: ``` Grep:...

Details

Author
rshankras
Repository
rshankras/claude-code-apple-skills
Created
10 months ago
Last Updated
1 months ago
Language
Swift
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category