Family Partner is an AI-driven family intelligent assistant, committed to becoming an indispensable digital partner for every family.We not only help families manage trivial affairs, but also understand family dynamics, promote member connections, and witness family growth.
v1.0.0Family Partner - AI-Powered Family Assistant Skills Suite A comprehensive collection of 11 family management skills including calendar, tasks, memory, labor...
⭐ 0· 220·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
Name/description and SKILL.md consistently describe a local SQLite-based family assistant; required binary sqlite3 matches that purpose. However the README and architecture diagram claim integration with Telegram/WeChat/Feishu and automatic push/scheduling, yet the skill declares no environment variables, no API tokens, and SKILL.md contains only local sqlite3 command examples — an inconsistency (promised integrations are not explained nor justified by required env or install steps). package.json lists a scripts/ directory but the manifest does not include script files — another mismatch.
Instruction Scope
Runtime instructions (SKILL.md) are instruction-only and show example sqlite3 commands targeting ~/.openclaw/family-partner/family.db, which is narrowly scoped to the described local DB tasks. The SKILL.md also discusses scheduled triggers, 'automatic push' morning briefings and messaging integrations, but contains no concrete instructions for configuring network endpoints, credentials, or how automatic delivery is performed — this is vague scope creep that could require additional privileges or external config not declared here.
Install Mechanism
No install spec (instruction-only) — lowest install risk. The bundle includes init.sql and examples but nothing is downloaded or executed during install by the skill itself.
Credentials
The skill declares no required environment variables or credentials, which is reasonable for a purely local SQLite assistant. However README and architecture claim messaging integrations and automatic external pushes (Telegram/WeChat/Feishu/Web) that would normally require API keys/tokens and network access; the absence of any declared credentials or configuration for those integrations is a notable inconsistency and should be clarified. Also claims such as 'regular automatic backups' and 'optional SQLite encryption' are not implemented or explained in the provided files.
Persistence & Privilege
always:false and user-invocable:true (defaults) — no elevated or forced presence. The skill reads/writes a database under the user's home (~/.openclaw/family-partner/), which is consistent with a local assistant. There is mention of scheduling/automatic pushes which, if implemented later, could increase autonomy; as delivered there is no code enabling background network pushes.
What to consider before installing
What to check before installing or enabling this skill:
- Understand the real delivery method for 'automatic push' and messaging integrations: ask the author how Telegram/WeChat/Feishu/Web integrations are configured and where API keys/tokens are stored. At present no env vars or config paths for those are provided.
- Verify the missing files: package.json references a scripts/ directory but the registry manifest did not include script files — ask for those scripts or for a complete repo before trusting install/update commands that may be later added.
- Inspect init.sql locally (it is included) and confirm the DB schema is acceptable; create the DB in a directory you control, not shared system locations.
- Do not store highly sensitive data (passwords, full medical records, or secret tokens) in the DB until you confirm encryption and backup behavior; the README references optional SQLite encryption/backups but provides no implementation details here.
- If you plan to enable scheduled/autonomous behaviors, consider restricting network access or running the skill in an environment where you can audit outgoing connections; ask how the skill will deliver morning briefings (local notification vs remote messaging).
- Because this is instruction-only and runs sqlite3 via shell, review any future updates carefully for added scripts or network calls. If the author cannot clearly explain integrations and supply the missing scripts/config, treat the skill as untrusted for automated external notifications.Like a lobster shell, security has layers — review code before you run it.
latestvk97b3jj39qb78swdza2pvz08q582embs
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
Binssqlite3
