Contact Book for Openclaw

A privacy-first CLI toolkit for managing personal contacts, relationship interactions, and follow-up schedules.

ckchzh
v2.0.1
Mar 18, 2026
2
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install contact-book

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install contact-book using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Contact Book?

Contact Book is a developer-centric productivity toolkit designed for managing professional and personal relationships directly from the command line. As a part of the Openclaw Skills library, it offers a robust alternative to cloud-based CRMs by keeping all interaction data, tags, and follow-up plans stored locally in plain-text logs. This skill focuses on high-speed entry and data sovereignty, allowing users to maintain a comprehensive history of touchpoints without external dependencies or API overhead.

Contact Book Use Cases

  • Building a personal CRM using Openclaw Skills to track interactions and contact metadata.
  • Planning and scheduling follow-up tasks for key business relationships.
  • Monitoring communication consistency with specific contacts via the streak tracking feature.
  • Generating weekly networking reports and reviewing interaction health.
  • Archiving and tagging contacts to maintain a clean, searchable professional network.

How Contact Book Works

  1. The user provides input via specific commands such as add, track, or plan within the Openclaw Skills environment.
  2. The skill processes the input and appends a timestamped entry to the corresponding local log file (e.g., add.log or plan.log).
  3. Every entry is mirrored to a master history.log file to maintain a unified chronological audit trail of all relationship activities.
  4. Aggregation commands like stats and status parse these plain-text files to calculate engagement metrics and storage usage.
  5. The export engine transforms the raw log data into structured JSON, CSV, or TXT formats for use in external spreadsheet or analysis tools.

Contact Book Setup

To get started with this contact management tool, ensure you are running Bash 4 or higher. These Openclaw Skills are designed to work entirely offline.

# Verify your bash version
bash --version

# Check the status and current version of the skill
contact-book status

# Initialize your first contact
contact-book add "John Doe - Lead Engineer - [email protected]"

Contact Book Data Schema & Taxonomy

The skill organizes its data within ~/.local/share/contact-book/ using a flat-file structure for maximum portability and human readability.

Data Component File Name Format
Activity Logs <command>.log `timestamp
Master Audit history.log `timestamp
Data Exports `export.<json csv
System Metrics Internal Aggregated entry counts and disk usage

Contact Book Advanced Features

  • Local keyword search across the entire relationship database using the search command in Openclaw Skills.
  • Communication streak tracking to visualize and maintain relationship momentum.
  • High-priority task flagging with the prioritize command for focused networking.
  • Multi-format data portability via built-in JSON and CSV export engines.
  • Automated health checks and statistics for monitoring your contact database growth.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*