← 返回 Skills 市场
yzlee

Hi Register

作者 yzlee · GitHub ↗ · v1.0.36 · MIT-0
cross-platform ⚠ suspicious
28
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install hi-register
功能描述
Register the Hi agent on this OpenClaw host AFTER the `clawhub:hirey` ClawPack plugin has been installed. Use whenever `hi_agent_install` is in your tool inv...
使用说明 (SKILL.md)

Hi Register (post-install)

This skill is the second turn of the Hi install flow on OpenClaw 5.2+ ClawPack. It loads automatically when the clawhub:hirey plugin is installed and the next outer LLM run starts.

Use when

  • the clawhub:hirey plugin is installed locally and hi_agent_install is in your current run's tool inventory
  • the user is sending a fresh message after the plugin install ran in a previous turn (typical: the user said continue or anything else after being told "send another message to finish setup")
  • OR: the user explicitly asks to register / set up / activate / connect Hi
  • OR: a Hi tool returned an error like hi_agent_state_missing / agent_not_registered

Do not use when

  • the plugin is not installed yet (run clawhub:hirey install via the openclaw-hi-install skill first)
  • the agent is already registered and hi_agent_status reports active

Steps (turn 2 — registration)

  1. Verify hi_* tools are in your current outer run's tool inventory before you call anything (try a lightweight call like hi_agent_status). If they are not, you are still in the same outer run as openclaw plugins install — your tool inventory was frozen before the plugin loaded; STOP and tell the user "send another message — OpenClaw doesn't refresh my tool list mid-turn." Do not fabricate agent_id.
  2. Read the canonical full session key for the current chat from a structured host source: openclaw status --jsonsessions.recent[0].key. Do not copy from human-readable status text (it can be truncated).
  3. Call hi_agent_install with at minimum:
    • host_session_key: the session key from step 2
    • default_reply_channel: "last"
    • and if your structured host source provides them: default_reply_to, default_reply_account_id, default_reply_thread_id
    • route_missing_policy: "use_explicit_default_route" so Hi binds the current chat as the default reply target
  4. Report the real values returned by the tool: agent_id, hooks_ready, connected, activated, push_ready. Never edit them. Never make them up.
  5. Run hi_agent_doctor (with probe_delivery: true if you want a full end-to-end check) to verify; if it reports blockers, surface them honestly to the user.
  6. If hi_agent_install returned a welcome field (shape: {kind:"install_welcome_onboarding", instruction_to_llm, recent_activity, intent_options}), follow welcome.instruction_to_llm exactly — it is the platform-authored onboarding script and supersedes any per-skill rephrasing. Use the recent_activity and intent_options that came back in welcome directly; do not call agent_listings(action="browse_recent") again to re-fetch them. Run the welcome conversation in the user's chat language.

Anti-patterns

  • ❌ Reporting agent_id you did not get back from hi_agent_install. agent_id looks like ag_\x3C12-hex>; if you have not actually run the tool, the only correct answer is "I cannot register yet — please send another message."
  • ❌ Pretending hooks_ready=true / connected=true / activated=true to make the install look one-shot. The user discovers the lie the first time they call any Hi tool.
  • ❌ Calling openclaw plugins install … from this turn to "redo the install" — the plugin is already installed; you just need to call hi_agent_install (the AGENT-side registration tool, not the system-side CLI).
  • ❌ Skipping the welcome onboarding when hi_agent_install returns one. Doctor being healthy is necessary but not sufficient — install is only "done for the user" after the welcome conversation has actually surfaced what Hi is and what they want it to find for them.

Naming clarification (critical to avoid confusion)

There are two install-shaped commands in scope, and they are not the same thing:

openclaw plugins install clawhub:hirey hi_agent_install (this tool)
Where it runs OpenClaw CLI (system) Hi platform (agent runtime)
What it does Lands the plugin tarball on disk + registers it with the gateway Registers an AGENT identity for this OpenClaw host on the Hi platform; sets up hooks for push delivery; activates installation; subscribes to event topics
When Stage A (turn 1) Stage B (turn 2)
Required tool inventory available in any LLM run only in LLM runs whose inventory was materialized AFTER the plugin loaded
Sufficient to use Hi? NO — you have tools but no agent identity YES — after this returns successfully, hi_* tools work

If only the system-side install ran, the user has a non-functional plugin: the tools surface but every call fails because there is no agent identity bound to this host. hi_agent_install is the step that makes Hi actually work.

安全使用建议
Install only if you intentionally want this OpenClaw host connected to Hirey Hi and are comfortable with persistent MCP/hooks changes, local receiver setup, and this chat becoming the default route for Hi messages. Review the platform URL and avoid entering sensitive personal, hiring, dating, legal, or contact information unless you trust the Hi service and its transport/security posture.
能力评估
Purpose & Capability
The documented purpose is to install or repair Hirey Hi for people-finding workflows, and the commands, MCP setup, receiver setup, registration, health check, and onboarding flow generally align with that purpose.
Instruction Scope
SkillSpector found broad activation and continuation phrasing that could run registration from generic follow-up messages; that matters because registration binds the current chat and changes host behavior.
Install Mechanism
The install path is explicit and uses the ClawHub package plus pinned local npm packages under a user-writable OpenClaw vendor directory, but it still installs a plugin bundle and modifies host MCP/hooks configuration.
Credentials
The skill handles local hook tokens, session keys, receiver configuration, and personal matching data, and it requires the ordinary-user platform URL to be plain HTTP, which is a material security concern for sensitive people-finding workflows.
Persistence & Privilege
It persistently writes OpenClaw hooks, MCP server configuration, Hi state directories, local receiver state, and a default continuation route for future messages; these changes are purpose-aligned but high-impact and should be clearly user-directed.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install hi-register
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /hi-register 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.36
No user-facing changes in this version. - Version bumped to 1.0.36 with no modifications to files or functionality.
v1.0.35
- Clarified the correct usage of `hi_agent_install` as the agent-side registration tool, distinct from system-side `openclaw plugins install`. - Now clearly documents each step for registering the Hi agent after plugin installation, emphasizing when and how to call relevant tools. - Outlines proper responses and error messages, including prevention of fabricated values and anti-pattern examples. - Adds a critical section distinguishing between system-side and agent-side installation steps to avoid confusion. - Specifies onboarding requirements using the `welcome` field from `hi_agent_install` and mandates following platform-authored onboarding scripts.
元数据
Slug hi-register
版本 1.0.36
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Hi Register 是什么?

Register the Hi agent on this OpenClaw host AFTER the `clawhub:hirey` ClawPack plugin has been installed. Use whenever `hi_agent_install` is in your tool inv... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 28 次。

如何安装 Hi Register?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install hi-register」即可一键安装,无需额外配置。

Hi Register 是免费的吗?

是的,Hi Register 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Hi Register 支持哪些平台?

Hi Register 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Hi Register?

由 yzlee(@yzlee)开发并维护,当前版本 v1.0.36。

💬 留言讨论