browseros-ai/browseros-agent/manage-bookmarks
- community
Checking that the SKILL.md file is still in the repository.
Organize bookmarks — find duplicates, categorize by topic, create a clean folder structure, and clean up unused bookmarks. Use when the user asks to organize, clean up, sort, or manage their bookmarks.
Install
npx vskill@latest install browseros-ai/browseros-agent/manage-bookmarksSKILL.md
Manage Bookmarks
Analyze the user's bookmark collection, propose a clean top-level folder structure (max 5 folders), execute with confirmation, and deliver a markdown summary of everything that changed.
When to Apply
Activate when the user asks to organize bookmarks, find duplicates, create bookmark folders, clean up old bookmarks, or restructure their bookmark library.
Workflow
Phase 1 — Analyze
- Retrieve bookmarks using
get_bookmarksto get the full bookmark tree. - Analyze the collection thoroughly:
- Total bookmarks and existing folders
- Duplicates (same URL, possibly different titles)
- Group every bookmark by domain and inferred topic
- Identify dead or broken patterns (e.g.,
localhost, empty titles)
- Present the analysis to the user. Use short one-word slug categories:
Folder naming rules:
- One-word lowercase slugs:
dev,work,news,shop,ref,social,misc - Maximum 3–5 top-level folders. Fewer is better. Do not over-categorize.
- Only suggest subfolders if the user explicitly asks for deeper organization
- Wait for confirmation. Do not proceed until the user says to go ahead. If they want changes to the plan (rename folders, merge categories, split a group), adjust and re-present.
Phase 2 — Organize
Once the user confirms:
| Step | Tool | Detail | |
|---|---|---|---|
| Create folders | create_bookmark | Create each top-level folder from the approved plan | |
| Move bookmarks | move_bookmark | Move each bookmark into its assigned folder | |
| Remove duplicates | remove_bookmark | Remove confirmed duplicates, keeping the one with the better title |
Order matters: Create all folders first, then move bookmarks, then remove duplicates.
Phase 3 — Summary
After all operations complete, present a clean markdown summary:
Tool Reference
| Category | Tools Used | |
|---|---|---|
| Read | get_bookmarks | |
| Create | create_bookmark | |
| Move | move_bookmark | |
| Delete | remove_bookmark |
Tips
- Never delete without confirmation. Always present the plan and wait for the user to say proceed.
- Keep it flat. 3–5 top-level folders covers most collections. Resist the urge to create deep hierarchies.
- When removing duplicates, keep the bookmark with the more descriptive title.
- For very large collections (500+), process in batches by category to avoid timeouts.
- Some users prefer a flat bookmark bar — ask about their preferred structure before reorganizing.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingapps/server/src/skills/defaults/manage-bookmarks/SKILL.md
Popularity
- Repository stars
- 35
- Repository forks
- 31
- 7-day trend score
- 18
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 25 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/browseros-ai/browseros-agent/manage-bookmarks)