{"skill":{"slug":"bookmark","displayName":"bookmark","summary":"Search and browse the Shuqianlan bookmark library by keyword, latest updates, categories, articles, or links in a read-only mode.","description":"---\nname: bookmark\ndescription: Search and browse the Shuqianlan bookmark library (书签篮): keyword search, recent updates, top categories, category articles, and category links. Use when the user asks to search bookmarks/书签篮/书签栏, see latest bookmark articles, list categories, or open links under a category. This skill is read-only and does not implement scheduled digest subscriptions.\nhomepage: https://shuqianlan.com\nmetadata: { \"openclaw\": { \"emoji\": \"🔖\", \"requires\": { \"bins\": [\"node\"] } } }\n---\n\n# Bookmark\n\nUse this skill for read-only queries against the public Shuqianlan bookmark site.\n\nDo not claim support for scheduled pushes, subscriptions, or other persistent state. This skill only handles:\n\n- keyword search\n- recent updates\n- top category listing\n- category article listing\n- category link listing\n\n## Commands\n\nRun the bundled Node script and pass the user's query/category as one shell argument.\n\n```bash\nnode scripts/bookmark.mjs search \"python tutorial\"\nnode scripts/bookmark.mjs latest\nnode scripts/bookmark.mjs categories\nnode scripts/bookmark.mjs articles \"开发工具\"\nnode scripts/bookmark.mjs links \"开发工具\"\n```\n\nUseful flags:\n\n```bash\nnode scripts/bookmark.mjs search \"notion ai\" --limit 10\nnode scripts/bookmark.mjs latest --limit 8\nnode scripts/bookmark.mjs categories --limit 20\nnode scripts/bookmark.mjs articles \"AI\" --limit 10\nnode scripts/bookmark.mjs links \"AI\" --limit 20\n```\n\n## Workflow\n\n1. Map the user request to exactly one of the five commands above.\n2. Run the script.\n3. Return the script output directly, or lightly trim it if the user asked for a shorter answer.\n4. If the user asks for more results, rerun with a larger `--limit`.\n\n## Behavior\n\n- Reply in the user's language.\n- Treat `书签篮`, `书签栏`, and `书签蓝` as the same thing.\n- If a category lookup fails, suggest listing categories first.\n- If a search fails, suggest a shorter keyword.\n- Prefer the script output over freehand paraphrasing when links matter.\n\n## Notes\n\n- Default source: `https://shuqianlan.com`\n- Override source only when the user explicitly asks:\n\n```bash\nBOOKMARK_BASE_URL=\"https://example.com\" node scripts/bookmark.mjs latest\n```\n\n- For the original `openclaw-server` feature split and matching rules, read `references/openclaw-server-bookmark-map.md`.\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":624,"installsAllTime":23,"installsCurrent":1,"stars":1,"versions":1},"createdAt":1773468968199,"updatedAt":1778491898098},"latestVersion":{"version":"1.0.0","createdAt":1773468968199,"changelog":"Initial release of the \"bookmark\" skill for querying the Shuqianlan (书签篮) bookmark library.\n\n- Supports keyword search, recent updates, top categories, category articles, and category links.\n- Read-only: does not support subscriptions or scheduled digests.\n- Covers both English and Chinese bookmark requests (书签篮/书签栏/书签蓝).\n- Returns script output directly, with suggestions if lookup fails.\n- Allows users to override the data source if specified.","license":"MIT-0"},"metadata":null,"owner":{"handle":"jvy","userId":"s17drhqvqmrfz94tm5320kfgj983kf7m","displayName":"jvy","image":"https://avatars.githubusercontent.com/u/5337221?v=4"},"moderation":null}