← Back to Skills Marketplace
sophie-xin9

月老 Matchmaker

by Sophie-xin9 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
85
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install matchmaker
Description
AI Matchmaker powered by real social media data. Two people scan their accounts — AI cross-analyzes interests, values, lifestyle, aesthetics, and social habi...
Usage Guidance
This skill works by running JavaScript inside your logged‑in Chrome session (via a ManoBrowser connector) to scrape private profile data (posts, likes, collections, followers, timestamps). That's necessary to produce the 'compatibility report', but it is powerful: the scripts read cookies/session data, intercept XHR responses, and open tabs to extract in‑page JS objects. Before installing or running it: 1) Verify ManoBrowser/MCP endpoint is local or a service you trust — if you configure the MCP to a third‑party server it could receive all collected data. 2) Inspect the ManoBrowser repo the skill will clone (https://github.com/ClawCap/ManoBrowser) yourself; don't run a git clone blindly. 3) Only run the collectors when both people explicitly consent and use their own logged‑in sessions; collecting someone else's private account without consent is a privacy/legal risk. 4) Consider running a trial on non‑sensitive/public accounts first, and inspect the generated matchmaker-data/ directory; delete it after use if you want to remove local traces. 5) If you are uncomfortable granting in‑browser access, do not install the skill. If you want higher assurance, run the scraping steps manually under your control rather than allowing the agent to execute them autonomously.
Capability Assessment
Purpose & Capability
Name/description (matchmaking from social media) align with the provided code and SKILL.md: the skill includes per‑platform collectors (Weibo, Douban, Bilibili, Xiaohongshu, Douyin) and instructions to extract profiles, posts, likes, collections, timestamps, etc. Accessing logged‑in browser state via a browser automation connector (ManoBrowser) is a reasonable technical requirement for this purpose.
Instruction Scope
The SKILL.md and submodule files instruct the agent to execute large, exact JS payloads inside the user's browser: fetch(..., credentials:'include'), DOM scraping, XHR interception, opening new tabs and reading page JS globals (e.g., window.__INITIAL_STATE__, window.$CONFIG.user). These actions read cookies, session data and private content and can collect sensitive personal information. The README states 'data stored locally', but the workflow requires configuring an MCP endpoint/API key (used to communicate with ManoBrowser) — if that endpoint is remote/untrusted it could forward collected data off‑device. The instruction to 'must copy and execute the JS scripts exactly' gives the agent broad capability to run arbitrary in‑browser code.
Install Mechanism
No formal install spec (instruction‑only) — lowest installer risk. The skill will auto‑git-clone ManoBrowser from GitHub if not found (git clone https://github.com/ClawCap/ManoBrowser.git). Cloning a public GitHub repo is typical and expected here. There are no downloads from obscure hosts in the skill itself, but the scripts reference an example MCP endpoint (https://datasaver.deepminingai.com/...) — that's an external host shown as an example for MCP configuration and merits caution if used.
Credentials
The skill requests no env vars itself, but it depends on the ManoBrowser MCP endpoint and API key being configured (the check script and SKILL.md rely on them). That connector grants the agent the ability to execute JS in your logged‑in browser context and to fetch authenticated pages (fetch with credentials:'include'). For the intended functionality this is proportionate — but only if the MCP endpoint is truly local/trusted. If the endpoint is set to a remote third‑party, collected personal data (including private posts, likes, followers) could be routed off‑device. The README's 'data local' assurance depends on the user's MCP configuration.
Persistence & Privilege
always:false and user‑invocable:true. The skill does not request permanent inclusion or attempt to modify other skills. It will create local data files (matchmaker-data/) per its described workflow; storing and deleting those is under user control.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install matchmaker
  3. After installation, invoke the skill by name or use /matchmaker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: AI matchmaker powered by real social media data
Metadata
Slug matchmaker
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 月老 Matchmaker?

AI Matchmaker powered by real social media data. Two people scan their accounts — AI cross-analyzes interests, values, lifestyle, aesthetics, and social habi... It is an AI Agent Skill for Claude Code / OpenClaw, with 85 downloads so far.

How do I install 月老 Matchmaker?

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

Is 月老 Matchmaker free?

Yes, 月老 Matchmaker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 月老 Matchmaker support?

月老 Matchmaker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 月老 Matchmaker?

It is built and maintained by Sophie-xin9 (@sophie-xin9); the current version is v1.0.0.

💬 Comments