im-contact-sorter

Extract and classify IM contacts from screenshots into categorized YAML data.

248|30|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/cafe3310/public-agent-skills --skill im-contact-sorter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: im-contact-sorter
Source: https://github.com/cafe3310/public-agent-skills/tree/main/skills_parked/im-contact-sorter
Command: npx skills add https://github.com/cafe3310/public-agent-skills --skill im-contact-sorter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of managing large, unstructured instant messaging contact lists by turning screenshots and scattered contact data into organized categories and actionable cleanup reports.

Core Features & Use Cases

  • Screenshot-to-Structure Workflow: Processes IM contact screenshots through cropping, compression, OCR recognition, and YAML data generation.
  • Contact Classification Analysis: Merges OCR results, compares categorized and uncategorized contacts, and identifies missing classifications.
  • Cleanup Support: Generates reports for reviewing valuable contacts, archiving groups, and removing unnecessary entries.

Quick Start

Use the im-contact-sorter skill to analyze my IM contact screenshots, extract the contact list, classify contacts, and generate an uncategorized report.

Frequently Asked Questions about im-contact-sorter

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

FAQPage Schema
How do I extract IM contacts from screenshots into structured data?

Extracting IM contacts from screenshots involves applying OCR recognition to cropped and compressed images to generate structured YAML data. This converts unstructured contact lists into categorized, searchable data assets for easier management.

What is the best way to classify uncategorized instant messaging contacts?

The best way to classify uncategorized instant messaging contacts is by merging OCR results and comparing them against categorized contacts to identify missing classifications. This generates a cleanup report for archiving groups and removing unnecessary entries.

Do I need Python to automate image processing for contact management?

Yes, you need Python3 to automate image processing for contact management. The workflow relies on Python scripts to execute OCR analysis, image cropping, compression, and YAML transformation for extracting and organizing IM contacts.

How does OCR analysis work for IM contact cleanup workflows?

OCR analysis works for IM contact cleanup workflows by recognizing text within contact screenshots and converting it into YAML data. The extracted data is then merged and compared to identify missing classifications and generate actionable cleanup reports.

Can I generate a cleanup report for unstructured contact lists using YAML transformation?

Yes, you can generate a cleanup report for unstructured contact lists using YAML transformation. By converting OCR-extracted contact data into YAML, you can compare categorized and uncategorized contacts to identify valuable entries and archive unnecessary groups.