← ClaudeAtlas

business-card-ingestionlisted

Turn a business card image into a People entity page plus its Org page, with the scan filed as an attachment in the person's bundle. Use when the user asks to process or add a card, or drops a photo or screenshot of one into the vault. Triggers: business card, process a business card, add a contact from a card, card scan, 名片, 處理名片, 新增名片.
iamjosuho/memOrb · ★ 1 · AI & Automation · score 64
Install: claude install-skill iamjosuho/memOrb
# Business Card Ingestion ## Workflow: process a card (capture, then move the file for real) The user drops a card image somewhere in the vault — usually OrbTrack — and asks to have it processed. Work through these steps in order. ### 1. Extract the information Read the image and pull out: - Name (including any English name or nickname) - Company name - Job title and department - Contact channels (email, phone, Line ID, and so on) ### 2. Resolve the organization first Check whether `memorbs/Long-Term/Orgs/{PascalCompany}.md` already exists. If it does not, create it before you create the person, following the template at `memorbs/Templates/Org Template.md` and `memorb-conventions` — that means authority-control fields as well as ordinary ones: `aliases: ["{Company Name}"]`, `orb_emotions: []`, `recall_count: 0`, `last_recalled: null`. The org comes first because the person page links to it. Creating the person first leaves a dangling link that `memorb-lint` will flag. ### 3. Create the person as a bundle orb This person arrives with a physical attachment — the card image — so they get a dedicated Bundle folder under `memorbs/Long-Term/People/` (flat structure, no company nested folder): - **Target folder**: `memorbs/Long-Term/People/{PascalName}/` (or `memorbs/Long-Term/People/{PascalName}-{PascalCompany}/` if disambiguation is required) - **Person page**: `memorbs/Long-Term/People/{PascalName}/{PascalName}.md` **Naming & Frontmatter Rules:** - **No-Space PascalCa