An AI-powered social relationship manager that tracks personal profiles, archives shared experiences, and automates event reminders.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install relation-keeper
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install relation-keeper using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Relation Keeper is a specialized social management skill designed for AI agents to maintain and remember complex social networks. It serves as a personal CRM, enabling users to record character portraits including gender, birthdays, addresses, and unique facts like personal hobbies or professional roles. By integrating with Openclaw Skills, it ensures that your social interactions are never forgotten and your upcoming commitments are proactively managed.
The skill provides a structured way to store both the history of your relationships and the future of your social calendar. It bridges the gap between raw conversation and actionable data, allowing an AI agent to recall who someone is, what you have done together, and what you have planned next without manual data entry.
Set the required environment variables in your shell or .env file to define data paths and timezones:
export RELATION_KEEPER_DATA="$HOME/.openclaw/relation-keeper"
export RELATION_KEEPER_TZ="Asia/Shanghai"
Install the skill dependencies and initialize the automated scanning task:
npm install
npm run install:cron
The skill maintains data integrity through a set of structured JSON files:
| File | Content Description |
|---|---|
| portraits.json | Stores person IDs, aliases, gender, birth details, address, and an extensible list of facts. |
| past_events.json | A chronological log of shared activities including type, date, and participants. |
| future_events.json | Upcoming events tagged with reminder rules (birthday or appointment). |
| reminders_sent.json | A tracking file to manage the state of delivered notifications. |
Each portrait supports a facts array where the AI can append key-value pairs like 'Hobbies' or 'Job Title' with source tracking.
Loading
A developer-centric tool for programmatically managing Tally.so forms, surveys, and questionnaires via a block-based REST API.

A comprehensive integration for managing Brevo email marketing workflows, including contact synchronization, transactional messaging, and campaign automation.

An AI-powered quantitative trading simulation system that automates strategy generation and execution using real-market data.

A specialized tool to fetch and categorize news highlights from CCTV News Broadcast (Xinwen Lianbo) for any specific date.

Automate the transformation of source code into production-ready RPM packages for CentOS and RHEL systems.

A comprehensive domain knowledge plugin for configuring animation-style shaders like lilToon and Poiyomi within AI-driven development workflows.








































