← Back to Skills Marketplace
andrelyl

Personal Crm

by Andre · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
429
Downloads
2
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install person-crm
Description
Personal relationship manager powered by Feishu/Lark Bitable. Track contacts, interactions, birthdays (including Chinese lunar calendar), anniversaries, and...
Usage Guidance
This skill appears to do what it says: store and manage contacts in your Feishu/Lark Bitable. Before installing: - Confirm you are comfortable granting the Feishu app the bitable read/write scopes it requests and keep appSecret/app_token private. - The import tool reads ~/.openclaw/openclaw.json (and will accept FEISHU_* env vars) — review that file for sensitive data before running imports. - The README and SKILL.md talk about "automatic capture" of conversational mentions and about syncing phone/WeChat contacts; only CSV/vCard import code is included. If you rely on phone/WeChat sync, verify where that functionality actually comes from (platform extension or another tool) before expecting it. - If you enable the suggested cron reminders, check which message channel the skill will post reminders to (so personal data isn't sent to an unexpected destination). If you want extra assurance, review the full import_contacts.py (it uses Feishu APIs via HTTPS and local config only) and test with a disposable Feishu Bitable/app_token first.
Capability Analysis
Type: OpenClaw Skill Name: person-crm Version: 1.1.0 The skill is a legitimate Personal CRM tool designed to manage contacts and interactions using Feishu/Lark Bitable. It includes features for automated table setup, contact importing (CSV/vCard), and proactive reminders. While it utilizes high-privilege capabilities such as ADB for phone contact synchronization and Tesseract for OCR-based business card scanning, these are explicitly documented and triggered by specific user requests. The Python script `scripts/import_contacts.py` follows secure practices by communicating only with official Feishu API endpoints (open-apis.feishu.cn) and retrieving credentials from the standard OpenClaw configuration path without evidence of data exfiltration or malicious intent.
Capability Assessment
Purpose & Capability
Name/description (Personal CRM powered by Feishu/Lark Bitable) match the artifacts: SKILL.md, README, SETUP.md, and a contact-import script that reads ~/.openclaw/openclaw.json and talks to Feishu APIs. Required config (Feishu app id/secret and Bitable app_token/table_id) is appropriate for the declared functionality.
Instruction Scope
Most runtime instructions are scoped to creating/reading/modifying Bitable tables and reading the user's OpenClaw config. Two points to note: (1) activation language and feature copy emphasize 'automatic capture' of conversational mentions — this implies the agent should proactively record mentions, which is a behavioral design choice (privacy-sensitive) but consistent with the described feature; (2) the SKILL.md/promotional text says it can 'sync phone contacts' and 'import from WeChat', but only a CSV/vCard import script is included — direct phone/WeChat sync code is not present, so those capabilities are overclaimed unless the platform provides them separately.
Install Mechanism
This is an instruction-only skill with no install spec; a single Python utility is included. No remote downloads or installer scripts are present, which is the lower-risk pattern.
Credentials
The skill expects Feishu/Lark credentials (appId/appSecret and a Bitable app_token and table IDs) stored in ~/.openclaw/openclaw.json — which is appropriate. The repo metadata does not declare environment variables, but the included script also accepts FEISHU_* environment variables as an alternate input method; that's reasonable but worth noting (script reads FEISHU_APP_ID, FEISHU_APP_SECRET, FEISHU_APP_TOKEN, FEISHU_TABLE_ID). No unrelated credentials or broad secret access are requested.
Persistence & Privilege
Skill is not marked always:true and does not request elevated platform privileges. Optional cron setup is provided but is a user action. The skill does not modify other skills or system-wide configs beyond its own OpenClaw config entries.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install person-crm
  3. After installation, invoke the skill by name or use /person-crm
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
修复代码 bug(parse 返回值统一、去除重复 main);删除冗余文件;移除 MEMORY.md 凭据泄漏风险;裸 except 改为具体异常类型;添加 token 过期自动刷新
v1.0.0
- Initial release of Personal CRM: a personal relationship manager powered by Feishu/Lark Bitable. - Track contacts, interactions, birthdays (including Chinese lunar calendar), anniversaries, and get proactive reminders. - Supports auto-setup of Feishu/Lark Bitable tables for contacts and interactions. - Smartly captures important details from natural conversations, not just explicit commands. - Provides suggestions, reminders, and structured views to help you never forget a birthday or key life event. - Designed for warmth and personal connection, not just CRM for sales.
Metadata
Slug person-crm
Version 1.1.0
License
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Personal Crm?

Personal relationship manager powered by Feishu/Lark Bitable. Track contacts, interactions, birthdays (including Chinese lunar calendar), anniversaries, and... It is an AI Agent Skill for Claude Code / OpenClaw, with 429 downloads so far.

How do I install Personal Crm?

Run "/install person-crm" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Personal Crm free?

Yes, Personal Crm is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Personal Crm support?

Personal Crm is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Personal Crm?

It is built and maintained by Andre (@andrelyl); the current version is v1.1.0.

💬 Comments