← 返回 Skills 市场
269
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install bookmark
功能描述
Search and browse the Shuqianlan bookmark library by keyword, latest updates, categories, articles, or links in a read-only mode.
使用说明 (SKILL.md)
Bookmark
Use this skill for read-only queries against the public Shuqianlan bookmark site.
Do not claim support for scheduled pushes, subscriptions, or other persistent state. This skill only handles:
- keyword search
- recent updates
- top category listing
- category article listing
- category link listing
Commands
Run the bundled Node script and pass the user's query/category as one shell argument.
node scripts/bookmark.mjs search "python tutorial"
node scripts/bookmark.mjs latest
node scripts/bookmark.mjs categories
node scripts/bookmark.mjs articles "开发工具"
node scripts/bookmark.mjs links "开发工具"
Useful flags:
node scripts/bookmark.mjs search "notion ai" --limit 10
node scripts/bookmark.mjs latest --limit 8
node scripts/bookmark.mjs categories --limit 20
node scripts/bookmark.mjs articles "AI" --limit 10
node scripts/bookmark.mjs links "AI" --limit 20
Workflow
- Map the user request to exactly one of the five commands above.
- Run the script.
- Return the script output directly, or lightly trim it if the user asked for a shorter answer.
- If the user asks for more results, rerun with a larger
--limit.
Behavior
- Reply in the user's language.
- Treat
书签篮,书签栏, and书签蓝as the same thing. - If a category lookup fails, suggest listing categories first.
- If a search fails, suggest a shorter keyword.
- Prefer the script output over freehand paraphrasing when links matter.
Notes
- Default source:
https://shuqianlan.com - Override source only when the user explicitly asks:
BOOKMARK_BASE_URL="https://example.com" node scripts/bookmark.mjs latest
- For the original
openclaw-serverfeature split and matching rules, readreferences/openclaw-server-bookmark-map.md.
安全使用建议
This skill appears to do what it claims: run a bundled Node script to query the public Shuqianlan bookmark site. Before installing, verify you have Node available (SKILL.md requires it, though the registry metadata omitted it). Note the optional BOOKMARK_BASE_URL env var and --base-url flag: by default the skill fetches https://shuqianlan.com, but if you or a user sets the base URL the skill will fetch from that host — this is useful for testing but could be used to make the agent request arbitrary or internal endpoints (SSRF risk). The skill does not ask for credentials or write persistent state. If you want extra assurance, review the full scripts/bookmark.mjs file locally to confirm there are no hidden network endpoints or telemetry before enabling autonomous invocation.
功能分析
Type: OpenClaw Skill
Name: bookmark
Version: 1.0.0
The bookmark skill bundle is a legitimate tool for searching and browsing the Shuqianlan bookmark library (shuqianlan.com). The Node.js script (scripts/bookmark.mjs) performs read-only GET requests to fetch JSON and HTML data, with no evidence of data exfiltration, command injection, or malicious persistence. The instructions in SKILL.md are well-defined and align with the stated purpose of the skill.
能力评估
Purpose & Capability
Skill name/description (search/browse Shuqianlan) match the included Node script and the reference map. Minor mismatch: the SKILL.md metadata requires the 'node' binary, but the registry 'Required binaries' list is empty; the script will need Node to run.
Instruction Scope
Runtime instructions are narrowly scoped to five read-only commands (search, latest, categories, articles, links) that run the bundled Node script and return its output. The SKILL.md documents an optional BOOKMARK_BASE_URL environment override and a --base-url flag; if used, the script will fetch from that URL instead of the default site (this is useful for testing but could be abused to make the agent fetch arbitrary endpoints).
Install Mechanism
No install spec (instruction-only plus bundled JS). Nothing is downloaded or executed at install time beyond running the included Node script at runtime.
Credentials
No credentials or required env vars are declared. The script reads an optional BOOKMARK_BASE_URL env var to change the data source; this is reasonable for a client but should be noted since it allows pointing requests at arbitrary hosts. No secret exfiltration appears in the code.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or global agent settings. It can be invoked autonomously per platform default, which is expected for a functional skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bookmark - 安装完成后,直接呼叫该 Skill 的名称或使用
/bookmark触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the "bookmark" skill for querying the Shuqianlan (书签篮) bookmark library.
- Supports keyword search, recent updates, top categories, category articles, and category links.
- Read-only: does not support subscriptions or scheduled digests.
- Covers both English and Chinese bookmark requests (书签篮/书签栏/书签蓝).
- Returns script output directly, with suggestions if lookup fails.
- Allows users to override the data source if specified.
元数据
常见问题
bookmark 是什么?
Search and browse the Shuqianlan bookmark library by keyword, latest updates, categories, articles, or links in a read-only mode. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 269 次。
如何安装 bookmark?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bookmark」即可一键安装,无需额外配置。
bookmark 是免费的吗?
是的,bookmark 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
bookmark 支持哪些平台?
bookmark 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 bookmark?
由 jvy(@jvy)开发并维护,当前版本 v1.0.0。
推荐 Skills