buku
Manage bookmarks using buku CLI. Use when: adding/saving URLs, searching bookmarks, listing/browsing saved links, tagging bookmarks, importing/exporting bookmarks, deleting bookmarks, or when user says "bookmark", "save this link", "find that link", "my bookmarks", "saved links".
Why use this skill?
Efficiently manage, search, and organize your web bookmarks with the OpenClaw buku skill. Features SQLite backend, tagging support, and easy data exports.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/god4saken/bukuWhat This Skill Does
The buku skill provides a powerful command-line interface for managing your web bookmarks directly within the OpenClaw environment. Powered by the robust buku bookmark manager, it utilizes a high-performance SQLite backend to ensure your saved links remain organized, searchable, and accessible. Unlike browser-based bookmark managers that are often trapped behind proprietary walled gardens, this skill allows for complete control over your data, enabling rapid operations like tagging, bulk importing, exporting to Markdown, and advanced pattern matching. By leveraging standard CLI flags such as --nostdin, --np, and --tacit, the skill ensures seamless non-interactive execution, making it perfectly suited for automation tasks or quick retrieval without disrupting your workflow.
Installation
To integrate this bookmark manager into your workspace, run the following command in your terminal:
clawhub install openclaw/skills/skills/god4saken/buku
Once installed, ensure that the system has write access to the standard data directory at ~/.local/share/buku/bookmarks.db to persist your links effectively.
Use Cases
This skill is ideal for power users who want to move beyond basic browser bookmarks. Use it when you need to:
- Save URLs programmatically while researching projects.
- Retrieve specific links using regex or deep substring searches.
- Organize massive link repositories using multi-tagging workflows.
- Sync your bookmarks by importing from browser files or exporting to clean Markdown files.
- Batch-clean or rename tags across your entire collection.
Example Prompts
- "Save this article at https://example.com to my 'ai-research' and 'technical' tags."
- "Find all my saved links that have both 'python' and 'automation' tags."
- "Export all my bookmarks into a file named my_bookmarks.md in my home folder."
Tips & Limitations
- Efficiency: Always use the
-jflag when calling the skill for programmatic data parsing, as it returns structured JSON that OpenClaw can process natively. - Automation: The
--nostdinflag is mandatory for all operations to ensure the agent does not hang waiting for manual user input. Similarly, use--npto bypass interactive prompts in search and print operations. - Data Integrity: While the SQLite database is resilient, remember that bulk deletions are irreversible when combined with the
--tacitflag. Always verify your filters before issuing mass-delete commands. If you are uncertain about the result of a search, list the items first without deleting them to ensure your regex or index ranges are accurate.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-god4saken-buku": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read