contact-vcard-extractor

Extract contact fields from text or images into vCard 3.0 files.

361|58|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/OpenMinis/MinisSkills --skill contact-vcard-extractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contact-vcard-extractor
Source: https://github.com/OpenMinis/MinisSkills/tree/main/contact-vcard-extractor
Command: npx skills add https://github.com/OpenMinis/MinisSkills --skill contact-vcard-extractor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Converting contact details scattered across text, chat logs, business cards, screenshots, and OCR results into structured, editable vCard files can be tedious, error-prone, and hard to share or import. This skill automates extraction, normalizes fields, and generates ready-to-import .vcf files while clearly surfacing uncertain data for user confirmation.

Core Features & Use Cases

  • Extracts key contact fields (FN, TEL, EMAIL, ORG, TITLE, ADR, URL, NOTE) from text and images and aggregates them into vCard format.
  • Supports single or multiple contacts extracted from a single input and outputs one or more .vcf files or a combined file.
  • Validates and cleans fields (e.g., phones kept clean, URLs normalized) and prompts for user confirmation when data is ambiguous.
  • Generates a downloadable path for the vCard and provides import/share links for quick action.

Quick Start

Provide the text or image of a contact and ask me to generate a vCard file.

Frequently Asked Questions about contact-vcard-extractor

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

FAQPage Schema
How do I extract contact information from an image or text and create a vCard?

To create a vCard, the skill extracts contact information from text, images, or OCR results and normalizes fields like FN, TEL, and EMAIL. It then exports the validated data into a ready-to-import .vcf file.

Can I extract multiple contacts from a single chat transcript or document at once?

Yes, you can extract multiple contacts from a single input like a chat transcript or document. The skill processes all detected contacts and outputs either individual .vcf files or a combined vCard file.

What is the best way to normalize phone numbers and URLs when generating a vCard file?

The best way to normalize phone numbers and URLs is using automated validation during vCard generation. This skill cleans fields by keeping phones unformatted and normalizing URLs before exporting to VCARD 3.0.

Does this vCard extractor handle ambiguous contact data from OCR results?

Yes, the vCard extractor handles ambiguous OCR data by validating extracted fields and prompting for user confirmation. This surfaces uncertain information so you can verify accuracy before generating the final .vcf file.

What contact fields are supported when exporting text to VCARD 3.0 format?

When exporting text to VCARD 3.0, supported contact fields include FN, TEL, EMAIL, ORG, TITLE, ADR, URL, and NOTE. The skill aggregates these extracted fields and generates a downloadable file for easy sharing.