← 返回 Skills 市场
hith3sh

LinkHut

作者 Jay · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
33
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install linkhut
功能描述
LinkHut bookmark management API integration with managed OAuth. Save, organize, search, and manage bookmarks with tags, notes, and privacy settings. Use this...
使用说明 (SKILL.md)

LinkHut

LinkHut

Manage bookmarks from chat -- save links, organize with tags, search your collection, and maintain a reading list. Powered by ClawLink for hosted OAuth.

Setup in 3 Steps

Step 1: Install Step 2: Pair Account Step 3: Connect LinkHut
Install Pair App-specific connection GIF coming soon
Run the install command in OpenClaw Sign in and approve the device Open the dashboard and connect LinkHut

How It Works

┌─────────────────┐     ┌──────────────┐     ┌──────────────────┐
│   OpenClaw      │────▶│   ClawLink   │────▶│  LinkHut API     │
│   (User Chat)   │     │   (OAuth)    │     │                  │
└─────────────────┘     └──────────────┘     └──────────────────┘

Install

openclaw plugins install clawhub:clawlink-plugin
openclaw config set tools.alsoAllow '["clawlink-plugin"]' --strict-json
openclaw gateway restart

Quick Start

// 1. Save a bookmark
clawlink_call_tool({ tool: "linkhut_add_bookmark", parameters: { url: "https://example.com/article", tags: "reading tech" } })

// 2. Search your bookmarks
clawlink_call_tool({ tool: "linkhut_get_bookmarks", parameters: { tag: "tech" } })

// 3. List all tags
clawlink_call_tool({ tool: "linkhut_get_all_tags", parameters: {} })

Authentication

ClawLink handles OAuth with LinkHut. No API keys needed. Connect at claw-link.dev/dashboard?add=linkhut.

Connection Management

// List connections
clawlink_list_integrations()

// Verify by listing bookmarks
clawlink_call_tool({ tool: "linkhut_get_bookmarks", parameters: {} })

Security & Permissions

  • Read tools are safe and require no confirmation
  • Write tools require confirmation before execution
  • Bookmark deletion is high-impact and irreversible

Tool Reference

Bookmark Operations

Tool Description Mode
linkhut_add_bookmark Save a new bookmark with tags, notes, and privacy settings Write
linkhut_get_bookmarks Retrieve bookmarks with filtering by tag, date, or URL Read
linkhut_update_bookmark Update bookmark metadata (title, description, tags) Write
linkhut_delete_bookmark Delete a bookmark by URL Write

Tag Operations

Tool Description Mode
linkhut_get_all_tags List all tags with usage counts Read

Code Examples

Example 1: Save and organize bookmarks

// Save a bookmark with tags and notes
await clawlink_call_tool({
  tool: "linkhut_add_bookmark",
  parameters: {
    url: "https://example.com/great-article",
    tags: "reading ai machine-learning",
    extended: "Great overview of transformer architectures",
    toread: true
  }
});

// Find bookmarks tagged "ai"
const bookmarks = await clawlink_call_tool({
  tool: "linkhut_get_bookmarks",
  parameters: { tag: "ai" }
});

Example 2: Search and manage

// Get a specific bookmark by URL
const bookmark = await clawlink_call_tool({
  tool: "linkhut_get_bookmarks",
  parameters: { url: "https://example.com/specific-page" }
});

// Update bookmark tags
await clawlink_call_tool({
  tool: "linkhut_update_bookmark",
  parameters: {
    url: "https://example.com/specific-page",
    tags: "updated-tag new-tag"
  }
});

Example 3: Tag overview

// List all tags and their counts
const tags = await clawlink_call_tool({
  tool: "linkhut_get_all_tags",
  parameters: {}
});

// Get bookmarks from a specific date
const dailyBookmarks = await clawlink_call_tool({
  tool: "linkhut_get_bookmarks",
  parameters: { date: "2026-06-08" }
});

Discovery Workflow

  1. Call clawlink_list_integrations to confirm linkhut is connected.
  2. Call clawlink_list_tools --integration linkhut to see the live catalog.
  3. Use clawlink_search_tools({ query: "bookmark", integration: "linkhut" }) to find specific tools.

Execution Workflow

READ (safe):     get_bookmarks → get_all_tags
WRITE (confirm): add_bookmark → update_bookmark
DELETE (high):   delete_bookmark

Notes

  • Tags are space-separated when specifying multiple tags
  • Bookmarks can be marked as private (not shared) or read/unread (toread)
  • Delete requires the exact URL of the bookmark
  • Update is idempotent -- repeated calls produce the same result

Error Handling

Status / Error Meaning
401 Unauthorized OAuth token expired -- reconnect at dashboard
404 Not Found Bookmark with that URL does not exist
409 Conflict Bookmark with that URL already exists (use update instead)
422 Unprocessable Missing required URL parameter

Troubleshooting

Tools Not Visible

  • Start a fresh OpenClaw chat to reload plugin catalog
  • Call clawlink_list_integrations to confirm pairing

Bookmark Already Exists

  • Use linkhut_update_bookmark instead of linkhut_add_bookmark
  • Use linkhut_get_bookmarks with the URL to check if it exists first

Resources


Powered by ClawLink -- an integration hub for OpenClaw

ClawLink Logo

安全使用建议
Install only if you intend to use these ClawHub maintainer and Convex development workflows. Be aware that some commands can publish PR proof, perform staff moderation actions, or run nested code review with broad local authority; use the documented confirmations and opt-outs when you do not want that level of access.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
The skills cover ClawHub PR review, UI proof generation, moderation, code review, and Convex development workflows; moderation and review capabilities are high-impact but match the stated maintainer/development purposes.
Instruction Scope
The instructions include explicit scoping and guardrails, including required targets and reasons for moderation, confirmation before writes unless pre-authorized, and verification after changes.
Install Mechanism
The reviewed skill artifacts are text instructions plus a repo-local autoreview helper script; no hidden install-time execution or obfuscated setup behavior was found.
Credentials
Network and credentialed tools such as GitHub, Convex, ClawHub APIs, Playwright proof publishing, and optional external reviewers are expected for the stated workflows and are disclosed.
Persistence & Privilege
No unbounded persistence was found; the notable privileged behavior is the disclosed autoreview helper defaulting nested Codex review to full-access sandbox bypass, with an available opt-out flag.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install linkhut
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /linkhut 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the LinkHut skill, integrating LinkHut bookmark management via managed OAuth. - Enables saving, organizing, searching, and managing bookmarks with tags, notes, and privacy settings. - Provides tool support for adding, updating, deleting bookmarks, and querying tags. - Includes setup guidance, code examples, and troubleshooting information for users. - Secures operations with confirmation for write/delete actions and read-only access where appropriate.
元数据
Slug linkhut
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

LinkHut 是什么?

LinkHut bookmark management API integration with managed OAuth. Save, organize, search, and manage bookmarks with tags, notes, and privacy settings. Use this... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 33 次。

如何安装 LinkHut?

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

LinkHut 是免费的吗?

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

LinkHut 支持哪些平台?

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

谁开发了 LinkHut?

由 Jay(@hith3sh)开发并维护,当前版本 v1.0.0。

💬 留言讨论