Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计提醒

family-steward家庭管家

Agent Skill

family-steward 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

8,160

周安装

340

GitHub Stars

公开资料未说明

下载量

2,720
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:family-steward(家庭管家)
来源仓库:https://github.com/zhenstaff/family-steward
安装命令:
openclaw skills install family-steward
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install family-steward

简介

Family Steward 是面向超高净值家庭的智能家族办公室管理系统。

  • 用于管理家庭成员、专业联系人、法律文件和任务分配等核心事务。
  • 在 OpenClaw 中通过关键词检索快速定位相关信息和资源。
  • 安装前需确认是否涉及联网或数据访问权限要求。family-steward 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 建议核实仓库维护状态及 API 调用频率限制。

SKILL.md

name
Family Steward
description
AI-powered family office management system for ultra-high-net-worth families - manage family members, professional contacts, legal documents, and tasks with natural language
version
1.0.0
homepage
https://github.com/ZhenRobotics/openclaw-family-steward
metadata
{"clawdbot":{"emoji":"🏰","tags":["family-office","wealth-management","crm","document-management","task-management","uhnw","family-governance","enterprise","contact-network","legal-documents"],"requires":{"bins":["node"],"env":[],"config":[]},"install":["npm install"],"os":["darwin","linux","win32"]}}

Family Steward - Elite Family Office Management

This skill enables you to manage ultra-high-net-worth family offices with comprehensive tools for member management, professional contact networks, document tracking, and task coordination.

When to Activate This Skill

Activate this skill when the user:

  • Needs to manage family member information and relationships
  • Wants to track professional contacts (lawyers, advisors, bankers)
  • Requires document management for legal files, trusts, contracts
  • Seeks task and meeting coordination
  • Asks for birthday or important date reminders
  • Needs document expiry alerts
  • Wants dashboard overview of family affairs

Step 1: Identify User Needs

First, determine:

  1. Primary Focus: Family members, contacts, documents, or tasks?
  2. Action Type: Add, view, search, update, or analyze?
  3. Urgency: Immediate reminders or general management?
  4. Scope: Single item or comprehensive dashboard?

Ask clarifying questions if unclear. Examples:

  • "Are you looking to manage family members, contacts, documents, or tasks?"
  • "Do you need to add new information or view existing data?"
  • "Would you like today's priorities or a full overview?"

Step 2: Use Appropriate Tools

Family Member Management

List all family members:

import { tools } from './agents/tools';

const result = tools.list_family_members();
// Shows all members with generation and relationship

Get upcoming birthdays:

const birthdays = tools.get_upcoming_birthdays(30); // next 30 days
// Returns members with daysUntil countdown

Search family members:

const results = tools.search_family_members("张");
// Searches names, tags, notes

Get member details:

const member = tools.get_family_member(memberId);
// Full profile with education, career, contacts

Present Results:

👨‍👩‍👧‍👦 Family Members (Total: X)

Generation 1 (Patriarch/Matriarch):
- [Name] (Relationship) - [DOB]

Generation 2 (Children):
- [Name] (Relationship) - [DOB]

🎂 Upcoming Birthdays (next 30 days):
- [Name] - in [X] days

Professional Contact Network

List all contacts:

const contacts = tools.list_contacts();
// Or filter by category
const lawyers = tools.list_contacts("legal");

Get contacts needing follow-up:

const needFollowUp = tools.get_contacts_needing_followup(7); // next 7 days

Search contacts:

const results = tools.search_contacts("律师");

Get contact details:

const contact = tools.get_contact_details(contactId);
// Includes full interaction history

Log interaction:

const result = tools.log_contact_interaction(contactId, {
  date: "2026-03-08",
  type: "meeting",
  subject: "Quarterly review",
  notes: "Discussed estate planning updates"
});

Present Results:

🤝 Professional Contacts

Legal (X contacts):
- [Name] - [Role] - [Organization]
  Last contact: [Date]
  Next follow-up: [Date]

Financial (X contacts):
- [Name] - [Role] - [Organization]

⚠️ Need Follow-up (within 7 days):
- [Name] ([Role]) - [Date]

Document Management

List documents:

const docs = tools.list_documents();
// Or filter by category
const legal = tools.list_documents("legal");

Get expiring documents:

const expiring = tools.get_expiring_documents(90); // next 90 days

Get documents needing review:

const needReview = tools.get_documents_needing_review(30); // next 30 days

Search documents:

const results = tools.search_documents("信托");

Present Results:

📁 Document Management

Total Documents: X

By Category:
- Legal: X docs (X expiring soon)
- Trust: X docs
- Property: X docs
- Financial: X docs

⏰ Expiring Soon (next 90 days):
- [Title] ([Category]) - expires in [X] days
  Related: [Contacts/Members]

📋 Need Review (next 30 days):
- [Title] ([Category]) - review by [Date]

Task & Schedule Management

List tasks:

const tasks = tools.list_tasks();
// Or filter by status
const pending = tools.list_tasks("pending");

Get today's tasks:

const today = tools.get_todays_tasks();

Get upcoming tasks:

const upcoming = tools.get_upcoming_tasks(14); // next 14 days

Get overdue tasks:

const overdue = tools.get_overdue_tasks();

Complete a task:

const result = tools.complete_task(taskId);

Search tasks:

const results = tools.search_tasks("会议");

Present Results:

✅ Task Management

Today's Tasks (X):
- [CRITICAL] [Title]
- [HIGH] [Title]

Upcoming (next 14 days):
- [Date] - [Priority] [Title]

⚠️ Overdue (X tasks):
- [Title] - [X] days overdue

Statistics:
- Total: X
- Pending: X
- In Progress: X
- Completed: X

Dashboard Overview

Get comprehensive dashboard:

const dashboard = tools.get_dashboard();

Present Results:

🏰 FAMILY STEWARD DASHBOARD
━━━━━━━━━━━━━━━━━━━━━━━━━━━

👨‍👩‍👧‍👦 Family: X members
   🎂 X birthdays coming up

🤝 Contacts: X total
   ⚠️ X need follow-up

📁 Documents: X total
   ⏰ X expiring soon
   📋 X need review

✅ Tasks: X total
   📌 X for today
   ⚠️ X overdue

🚨 Alerts:
- [Alert 1]
- [Alert 2]

Step 3: Handle Common Scenarios

Scenario A: Daily Briefing

User asks: "What do I need to do today?"

  1. Get dashboard overview
  2. Get today's tasks
  3. Check urgent alerts
  4. Present prioritized action list

Scenario B: Contact Management

User asks: "Who do I need to follow up with?"

  1. Get contacts needing follow-up
  2. Show last interaction date
  3. Suggest contact approach
  4. Offer to log new interaction

Scenario C: Document Alerts

User asks: "Any documents expiring soon?"

  1. Get expiring documents
  2. Group by urgency (30/60/90 days)
  3. Show related contacts
  4. Suggest action items

Scenario D: Family Information

User asks: "Show me my family tree"

  1. List family members grouped by generation
  2. Show relationships
  3. Highlight upcoming birthdays
  4. Provide member count summary

Scenario E: Meeting Preparation

User asks: "Prepare for family board meeting"

  1. Get upcoming family meeting tasks
  2. List related documents
  3. Show key contacts to notify
  4. Create agenda checklist

Step 4: Provide Context and Guidance

Always Include:

  • Status summary - Current state overview
  • Priority items - What needs attention first
  • Due dates - When actions are needed
  • Relationships - Connected contacts/documents
  • Next steps - Specific actionable items

Use Clear Formatting:

  • Emoji for visual clarity (👨‍👩‍👧‍👦🤝📁✅🚨⏰)
  • Grouped information by category
  • Priority indicators ([CRITICAL], [HIGH], etc.)
  • Countdown timers (in X days)
  • Clean section separators

Be Proactive:

  • Highlight urgent items first
  • Suggest follow-up actions
  • Remind about deadlines
  • Connect related information
  • Offer deeper analysis when relevant

Important Guidelines

  1. Privacy First

- All data stays local - No cloud sync required - Emphasize confidentiality - Respect sensitive information

  1. Professional Tone

- Use formal but friendly language - Acknowledge family governance importance - Respect cultural considerations - Be concise and actionable

  1. Smart Prioritization

- Critical items first - Group related tasks - Suggest logical workflows - Balance urgency vs importance

  1. Relationship Context

- Show connections between entities - Provide interaction history - Suggest relationship maintenance - Track communication patterns

  1. Data Quality

- Note missing information - Suggest data completion - Validate dates and deadlines - Flag inconsistencies

Common Questions & Responses

"Show me my dashboard" → Use get_dashboard() and present formatted overview

"Any birthdays coming up?" → Use get_upcoming_birthdays(30) and list with countdown

"Who's my family lawyer?" → Search contacts with category="legal", show details and interaction history

"What documents expire soon?" → Use get_expiring_documents(90), group by urgency

"What's on my plate today?" → Combine get_todays_tasks() with dashboard alerts

"I met with [contact] today" → Use log_contact_interaction() to record meeting

"Find all trust documents" → Use search_documents("trust") or list_documents("trust")

Error Handling

No Data Yet

"You haven't added any [family members/contacts/documents/tasks] yet.
Would you like to start by adding one?"

Search Returns Empty

"No results found for '[keyword]'.
Try searching by [alternative field] or show me all items?"

Missing Required Info

"To [action], I need [specific information].
Could you provide that?"

Success Metrics

A successful execution means:

  • ✅ User gets clear, actionable overview
  • ✅ Priority items are highlighted
  • ✅ Relationships between entities are shown
  • ✅ Next steps are specific and timely
  • ✅ Confidentiality and professionalism maintained

Version History

v1.0.0 - Initial Release

  • Family member management with genealogy tracking
  • Professional contact CRM with interaction history
  • Document management with expiry tracking
  • Task and meeting coordination
  • Comprehensive dashboard
  • 20 AI agent tools
  • CLI interface with multiple commands
  • Local JSON storage for privacy

Future Enhancements:

  • Web interface
  • Relationship visualization
  • Multi-user collaboration
  • Cloud sync (optional)
  • Financial portfolio integration
  • Advanced analytics

Remember: You are managing highly sensitive family information for ultra-high-net-worth families. Always maintain professionalism, respect privacy, and provide actionable insights that help family offices operate smoothly and efficiently.

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

78.7%
按下载量换算2,141

安全审计

VirusTotal

通过

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills