peeps

Organize personal contacts into a local searchable dataset of people and organizations.

25|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/haah-ing/peeps-skill --skill peeps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: peeps
Source: https://github.com/haah-ing/peeps-skill/tree/main
Command: npx skills add https://github.com/haah-ing/peeps-skill --skill peeps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Peeps helps you turn scattered personal knowledge about people and organizations into a private, searchable record you can query anytime.

Core Features & Use Cases

  • Remember people as plain files: store one markdown contact file per person (and orgs in dedicated org files) so your AI can answer questions with your context.
  • Find connections fast: answer prompts like “who do I know in fintech in Singapore?” by searching your local dataset and surfacing relevant context.
  • Draft intros and track context: generate intro drafts between two people and create time-based or soft “catch-up” intents in a shared actions file for your agent’s heartbeat to surface.

Quick Start

Add or update your workspace’s contacts under mind/peeps/ using a peepsconfig.yml owner entry, then ask your agent something like “Who do I know in fintech in Singapore?”

Frequently Asked Questions about peeps

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

FAQPage Schema
How do I build a searchable network of contacts from local files?

Build a searchable network by storing one markdown contact file per person under a local directory. This creates a private dataset your AI can query to surface context and answer questions about your personal connections.

Can I find contacts by domain or location using a local markdown dataset?

Yes, you can query your local markdown dataset to find contacts by domain or location. The skill searches your stored contact files and surfaces relevant context for prompts like who you know in a specific industry or city.

How do I track catch-ups and birthdays for my personal network?

Track catch-ups and birthdays by recording time-based or soft intents in a shared actions schema file. This allows your agent's heartbeat to surface scheduled reminders for your personal network directly.

What is the best way to draft introductions between two contacts I know?

Draft introductions by querying your local contact files for context on both individuals. The skill generates intro drafts between two people based on the stored background information in your private network dataset.

Do I need a specific configuration file to organize personal network knowledge locally?

Yes, you need a dataset configuration file to define the owner entry. This configures your local directory structure so the AI can properly organize and retrieve your personal network knowledge from the markdown files.