pagen

Store contact records, log interactions, and maintain relationship notes in a SQLite database.

330|47|Updated Aug 30, 2020
One-click install
npx skills add https://github.com/harperreed/dotfiles --skill pagen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pagen
Source: https://github.com/harperreed/dotfiles/tree/main/.claude/skills-archive/pagen
Command: npx skills add https://github.com/harperreed/dotfiles --skill pagen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

pagen helps you keep contact information and relationship context in one place so you never lose important details about people you work with.

Core Features & Use Cases

  • Contact storage with details: Centralize names and contact info for reliable lookups.
  • Interaction logging: Record meetings, calls, and touchpoints to maintain continuity over time.
  • Relationship notes and context: Capture relationship background so future conversations stay informed.
  • Sync and integration: Use Google Contacts sync and calendar integration to keep information current.

Quick Start

Use pagen to add a new contact and start capturing context right away by running: pagen add "Avery Chen" --email [email protected]

Frequently Asked Questions about pagen

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

FAQPage Schema
How do I track personal contacts and log interactions in a local database?

To track personal contacts and log interactions, use a SQLite-backed CRM that stores contact records and logs meetings or calls. This approach maintains relationship context locally for reliable lookups and continuity over time.

What is the best way to keep relationship notes and contact details in one place?

Keeping relationship notes and contact details in one place requires a personal CRM system that centralizes names and captures relationship background. This ensures future conversations stay informed and important details are never lost.

Can I sync Google Contacts and integrate my calendar with a local SQLite database?

Yes, you can sync Google Contacts and integrate calendars with a local SQLite database. This combination keeps contact information current while logging interactions and maintaining relationship notes through CLI-driven operations.

How do I add a new contact and start capturing context from the command line?

To add a new contact and capture context from the command line, run a CLI operation like `pagen add "Name" --email [email protected]`. This immediately stores the contact record for ongoing relationship tracking.

Do I need a specific database setup to manage personal contact records and interaction logs?

Yes, managing personal contact records and interaction logs requires a SQLite-backed database located at ~/.local/share/pagen/pagen.db. This local setup supports CLI-driven operations for everyday CRM workflows and networking.