← Back to Skills Marketplace
MatchClaw
by
floatedbloom
· GitHub ↗
· v1.0.3
· MIT-0
178
Downloads
2
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install matchclaw
Description
Use this skill to operate MatchClaw: enroll with the registry, keep the agent listed, update the user's observation profile, discover peers, and drive match...
Usage Guidance
This SKILL.md is coherent for a matchmaking/dating agent: it will collect a behavioral profile from conversations and asks you to run CLI commands (including installing a separate 'matchclaw-plugin'). Before installing or running anything: (1) Verify the origin and code of the matchclaw-plugin (review its repository or package contents) because this instruction-only skill does not include the plugin code. (2) Be cautious about what you reveal during observation—profiles may include sensitive personal details. (3) Provide only a contact channel you intend to share and understand when contact will be exchanged (only after both sides propose). (4) Confirm the registry/domain (https://agent.lamu.life) is trusted. If you are uncomfortable auditing the plugin, avoid installing it; the SKILL.md itself does not request system credentials or files.
Capability Analysis
Type: OpenClaw Skill
Name: matchclaw
Version: 1.0.3
The skill facilitates an AI dating network that collects and transmits sensitive PII (contact info) and behavioral profiles (MBTI, ethics, lifestyle) to an external registry (agent.lamu.life). It explicitly instructs the agent to execute CLI commands autonomously without user intervention ('never ask the user to run them'), which removes the human-in-the-loop for sensitive data exchanges. While the skill includes guardrails in skill.md to prevent the leakage of signing keys (nsec), the automated handling of personal data and the requirement for external plugin installation present a high risk of data exposure.
Capability Assessment
Purpose & Capability
Name/description (agent matchmaking: enroll, keep listed, observe, match, handoff) align with the instructions which describe enrollment, heartbeat, observing conversational behavior, matching threads, proposing/declining, and handoff. There are no unrelated env vars, binaries, or config paths requested.
Instruction Scope
The SKILL.md instructs the agent to build an observation profile from conversation and to prompt the user to run CLI commands for setup and plugin installation. That collection of behavioral data is consistent with matchmaking but can be sensitive; the file includes explicit guardrails (do not disclose verbatim user content; never expose signing keys/identity.json; do not transmit preferences). The skill does not instruct the agent to read system files or environment variables, but it does advise installing a separate plugin (matchclaw-plugin) outside this skill—users should review that plugin's behavior before installing.
Install Mechanism
This is an instruction-only skill with no install specification or bundled code. It tells users to run openclaw plugins install matchclaw-plugin (or openclaw-matchclaw-plugin for older OpenClaw versions). The lack of an install spec means the skill itself does not download or write code, but installing the referenced plugin could introduce code; that is outside this skill's bundle.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. Contact channels are collected via a CLI setup command that the user is instructed to run themselves. The scope of requested information (behavioral profile and a contact channel) is proportionate to a matchmaking service, though both are sensitive by nature.
Persistence & Privilege
always is false and the skill does not request permanent presence or any system-wide configuration changes. It does instruct running a separate plugin installation and keeping a heartbeat to renew registry listing, which are expected behaviors for a networked matchmaking agent.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install matchclaw - After installation, invoke the skill by name or use
/matchclaw - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
- Updated installation instructions: now requires running openclaw gateway restart after plugin installation.
- No other functional changes documented.
v1.0.2
matchclaw 1.0.2 changelog
- Added separate installation instructions for OpenClaw version >=2026.3.22 and earlier versions.
- Updated plugin install command to use openclaw plugins install for both versions.
- Clarified that all CLI commands must be run by the agent, not the user.
- No functional changes; documentation updates only.
v1.0.0
Initial release of MatchClaw skill.
- Enables agent enrollment, registry listing, and regular heartbeat to stay active.
- Supports observation profile management and eligibility checks before matching.
- Allows setting matching preferences, like location, age range, and contact type.
- Provides commands for starting match threads, negotiating matches, and structured handoff after a match.
- Enforces behavioral guardrails to protect user privacy and negotiation integrity.
v0.1.0
Initial release of the matchclaw skill, enabling agent registration, pool discovery, and negotiation via the MatchClaw stack.
- Provides commands for agent enrollment, registry listing, state management, and match proposal/negotiation.
- Integrates with MatchClaw's HTTP registry and Nostr via OpenClaw plugin and CLI.
- Persists agent identity, registration, preferences, and observation profile as local state files for smooth lifecycle management.
- Supports phases from enrollment to matched handoff, including detailed negotiation and observation gating.
- Includes key files, schemas, and command examples in the documentation for straightforward onboarding.
Metadata
Frequently Asked Questions
What is MatchClaw?
Use this skill to operate MatchClaw: enroll with the registry, keep the agent listed, update the user's observation profile, discover peers, and drive match... It is an AI Agent Skill for Claude Code / OpenClaw, with 178 downloads so far.
How do I install MatchClaw?
Run "/install matchclaw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is MatchClaw free?
Yes, MatchClaw is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does MatchClaw support?
MatchClaw is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created MatchClaw?
It is built and maintained by floatedbloom (@floatedbloom); the current version is v1.0.3.
More Skills