contacts-management

Extract, validate, and format contact entries into markdown templates.

9|1|Updated Jul 9, 2025
One-click install
npx skills add https://github.com/KemingHe/common-devx --skill contacts-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contacts-management
Source: https://github.com/KemingHe/common-devx/tree/main/.agents/skills/contacts-management
Command: npx skills add https://github.com/KemingHe/common-devx --skill contacts-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Managing contact details is often manual, inconsistent, and incomplete, causing missed connections, scheduling friction, and duplicated entries across team resources. This Skill centralizes extraction, validation, and formatting of contact data so contacts are ready for use in meetings, routing, and documentation.

Core Features & Use Cases

  • Extraction - Pull structured fields from LinkedIn profiles, email signatures, meeting notes, or user-provided text.
  • Validation & Deduplication - Check email formats, required fields, and search existing contacts to avoid duplicates.
  • Template Formatting & Confirmation - Render contact entries as markdown using a repository template and require user confirmation before writing.
  • Use Case - Before a cross-team meeting, extract attendee details from LinkedIn and email signatures, validate completeness, and produce a consolidated contacts document for organizers.

Quick Start

Add contact from this LinkedIn profile URL and validate the entry before saving.

Frequently Asked Questions about contacts-management

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

FAQPage Schema
How do I extract contact details from a LinkedIn profile and email signatures?

To extract contact details, you can pull structured fields like name, title, company, email, and phone directly from LinkedIn profiles or email signatures. The Skill validates these entries and outputs them as markdown for confirmation before saving.

What is the best way to validate email formats and check for duplicate contacts?

The best way to validate emails and check duplicates is to use an automated contact management tool that checks email formats and required fields, searches existing contacts, and prevents duplicated entries across team resources.

Can I format extracted contact information as markdown for meeting preparation?

Yes, you can format extracted contact information as markdown. The Skill renders contact entries using repository templates, producing a consolidated markdown document for organizers to review before cross-team meetings.

Does contact management work with unstructured text like meeting notes?

Yes, contact management works with unstructured text like meeting notes. The Skill extracts structured fields including name, title, company, email, and phone from user-provided text, validating completeness before outputting markdown entries.

How do I add a new contact and ensure it is not a duplicate entry?

To add a new contact and avoid duplicates, the Skill extracts fields from your provided text, validates required inputs, and searches existing contacts. It requires your confirmation before writing the final markdown entry.