digitaliza-data-extractor

Extract and prepare client data for digitalizaweb.vercel.app LinkTree-style digital cards. Use when: (1) Processing restaurant/business client folders containing screenshots, scraped HTML, or LinkTree data, (2) Extracting brand colors from logos/images, (3) Generating Digitaliza-ready JSON with slug, name, links, colors, and theme configuration, (4) Batch processing multiple client folders for 100+ restaurants project, (5) User mentions "digitaliza", "tarjeta digital", "linktree", "extraer datos de cliente", or "procesar carpeta de restaurante".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "digitaliza-data-extractor" with this command: npx skills add founderjourney/claude-skills/founderjourney-claude-skills-digitaliza-data-extractor

Digitaliza Data Extractor

Extract client data from folders to generate digital business cards for digitalizaweb.vercel.app.

Workflow

Client Folder → Extract Data → Extract Colors → Generate JSON → Review

Step 1: Scan Client Folder

ls -la <client_folder>/

Expected files:

  • datos_extraier.md - Scraped HTML from LinkTree/profile
  • *.png/*.jpg - Screenshots, logo images
  • logo.* - Brand logo

Step 2: Extract Data

Run extraction:

python scripts/extract_client_data.py <client_folder> --pretty

Batch all clients:

python scripts/extract_client_data.py <base_folder> --scan-all --output all_clients.json

Extracts: business name, WhatsApp, links (with icons), locations.

Step 3: Extract Brand Colors

python scripts/extract_colors.py <image_path> --num-colors 5 --output json

Returns: customPrimaryColor, customSecondaryColor, customAccentColor, suggestedTheme.

Step 4: Generate Final JSON

Combine into Digitaliza format:

{
  "slug": "doomo-saltado",
  "name": "Doomo Saltado",
  "phone": "+51014711000",
  "whatsapp": "51014711000",
  "address": "Local en Surco, Lima",
  "logoUrl": "logo.png",
  "theme": "custom",
  "customPrimaryColor": "#dc2626",
  "customSecondaryColor": "#b91c1c",
  "backgroundStyle": "mesh",
  "links": [
    {"title": "Reservar", "url": "https://wa.me/51014711000", "icon": "whatsapp", "order": 0, "isActive": true},
    {"title": "Instagram", "url": "https://instagram.com/doomo", "icon": "instagram", "order": 1, "isActive": true}
  ]
}

Manual Completion

Verify after extraction:

FieldSource
nameScreenshots or website
whatsappCountry code + number
addressGoogle Maps or screenshot
description1-2 sentences about business
themegeneral, italian, mexican, japanese, coffee, hamburguesa, barber, spa, salon

Link Icons

ServiceIcon
WhatsAppwhatsapp
Instagraminstagram
Facebookfacebook
TikToktiktok
Google Mapslocation
UberEatsubereats
Rappirappi
Menu/Cartamenu

Batch Checklist

  1. Scan all: python scripts/extract_client_data.py . --scan-all
  2. Review extraction notes
  3. Extract colors for folders with logos
  4. Flag incomplete data for manual review

Schema Reference

See references/digitaliza_schema.md for complete field definitions.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

yc-sv-development-framework

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

code-review-senior-perspective

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

claude-code-guide

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

devops-pathfinders

No summary provided by upstream source.

Repository SourceNeeds Review