This is Joel's personal contact management system that ties into his actual Vault directory. It maintains markdown files with structured frontmatter for everyone in his network, from egghead instructors to collaborators. The interesting bit is the enrichment pipeline: fire an Inngest event and it fans out across seven sources (Slack, his old Roam archive, GitHub, recall memory, Typesense) and synthesizes a full dossier in about 60 seconds for five cents. VIP contacts get the deep treatment with ongoing monitoring via Google Alerts and social feeds. If you're building your own second brain or CRM and want to see how someone wires up multi-source intelligence gathering with actual cost and latency numbers, the source is worth reading through.

skills.sh installs
3.3K
GitHub stars
65
last updated
Aug 21, 2026

Install

$ npx -y skills add joelhooks/joelclaw --skill contacts --agent claude-code

Installs into .claude/skills of the current project.

Files

Contacts

Manage contacts in ~/Vault/Contacts/. Each contact is a markdown file with YAML frontmatter.

Contact File Location

~/Vault/Contacts/<Name>.md

Index file: ~/Vault/Contacts/index.md — wikilink list of all contacts.

Frontmatter Schema

---
name: Full Name
aliases: [nickname, handle]
role: Current Role / Title
organizations: [Org1, Org2]
vip: true  # or false
slack_user_id: U0XXXXXXX
slack_dm_channel: D0XXXXXXX  # null if unknown
website: https://example.com
github: username
twitter: handle
email: user@example.com
tags: [vip, instructor, creator, family, employee]
---

Sections

# Name

## Contact Channels
- Slack, email, social handles, website

## Projects
- Active projects, courses, collaborations

## Key Context
- Relationship notes, working style, history

## Recent Activity
- YYYY-MM-DD | channel | summary

See ~/Vault/Contacts/Matt Pocock.md for a fully enriched example.

Adding a Contact

Option 1: Fire the Enrichment Pipeline (preferred)

Sponsors

Details

Repository
github.com/joelhooks/joelclaw
Categories
DevOps & CI/CD, Automation & Workflows, Sales & Marketing
First seen
Jun 3, 2026

More from joelhooks/joelclaw

All 2
1nexu-io avatarhatch-petnexu-io/open-designCreate, repair, validate, preview, and package Codex-compatible animated pet spritesheets from character art, screenshots, generated images, or visual reference3.2Kskills.sh installs
2photon-hq avatarspectrumphoton-hq/skillsBuild or review messaging agents with Photon Spectrum (`spectrum-ts`). Use for Spectrum setup, messages and content, spaces and users, provider capabilities, iM3.2Kskills.sh installs
3hashicorp avatarpush-to-registryhashicorp/agent-skillsPush Packer build metadata to HCP Packer registry for tracking and managing image lifecycle. Use when integrating Packer builds with HCP Packer for version cont3.1Kskills.sh installs
4rmyndharis avatarunity-developerrmyndharis/antigravity-skillsBuild Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deplo3Kskills.sh installs
5nomadamas avatarcatchtable-snipernomadamas/k-skillMonitor Catchtable for open reservation slots and attempt booking using a logged-in Chrome session. 돌쇠에서는 공식 표면을 통한 후속 액션까지 진행한다.2.7Kskills.sh installs
6waynesutton avatarconvex-cron-jobswaynesutton/convexskillsScheduled function patterns for background tasks including interval scheduling, cron expressions, job monitoring, retry strategies, and best practices for long-2.6Kskills.sh installs