Browser Bookmarks
Detect duplicate bookmarks, check for dead links, and organize bookmark exports.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sa9saq/browser-bookmarksBrowser Bookmarks
Analyze and clean up browser bookmark exports.
Capabilities
- Duplicate Detection: Find duplicate URLs across folders
- Dead Link Check: HTTP HEAD requests to detect broken links
- Organization: Categorize and suggest folder restructuring
- Export Parsing: Chrome/Firefox HTML and JSON bookmark formats
Instructions
-
Parse bookmarks: Extract URLs, titles, folders from HTML/JSON export
# Extract URLs from Chrome HTML export grep -oP 'HREF="\K[^"]+' bookmarks.html | sort > urls.txt wc -l urls.txt # total bookmarks -
Find duplicates:
sort urls.txt | uniq -d # duplicate URLs sort urls.txt | uniq -c | sort -rn | head -20 # most duplicated -
Check dead links (batch with rate limiting):
while read url; do code=$(curl -s -o /dev/null -w "%{http_code}" -m 5 -L "$url" 2>/dev/null) [ "$code" != "200" ] && echo "$code $url" sleep 0.5 # rate limit done < urls.txt -
Report format:
📚 Bookmark Analysis — <filename> Total: 342 | Duplicates: 18 | Dead: 7 ## Duplicates | URL | Count | Folders | |-----|-------|---------| ## Dead Links (non-200) | URL | Status | Title | |-----|--------|-------|
Edge Cases
- Large exports (>5000 bookmarks): Sample dead link checks; full duplicate scan is fine
- Paywalled sites: May return 403 — flag as "possibly paywalled" not "dead"
- Redirects: Follow redirects (
curl -L); flag permanent redirects (301) for URL updates
Security
- Bookmark files may contain private/internal URLs — don't share results publicly
- Rate-limit external requests to avoid IP blocks
Requirements
- Exported bookmarks file (Chrome:
chrome://bookmarks→ Export, Firefox: Library → Export) curl,grep,sort(standard Unix tools)- No API keys needed
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-sa9saq-browser-bookmarks": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
threat-model
Threat modeling and attack scenario design. Identify risks before they become vulnerabilities. STRIDE, attack trees, risk matrix.
Sns Auto Poster
Schedule and automate social media posts to X/Twitter with cron-based queue management.
security-review
Comprehensive security review for code, configs, and operations. OWASP, prompt injection, crypto security. Auto-triggers on security-related changes.
Process Monitor
Monitor system processes, identify top CPU/memory consumers, and alert on resource thresholds.
Readme Generator
Auto-generate comprehensive README.md files by analyzing project structure and configuration.