tooldeck
Auto-scrapes URLs to extract tool/service info, auto-categorizes, and saves to a personal database. Use when user explicitly shares a URL to save or asks to remember a service. Always confirm before saving. Never auto-save without user intent.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/almohalhel1408/tooldeckToolDeck - Personal Service/Tool Database
Trigger
Use this skill when:
- User shares a URL and explicitly asks to save it
- User asks to "save" or "remember" a service or tool they provided
- User asks "what tools do I have for X"
- User explicitly requests tool suggestions for a project
Privacy first: Never scrape, save, or monitor URLs without explicit user request. The skill is entirely passive — it only acts when the user intentionally asks it to.
What It Does
User provides a URL with intent to save → scrape → extract info → categorize → confirm → save to database
Workflow
1. Saving a Tool (User-Initiated Only)
Step 1: Confirm intent
- Only proceed if user explicitly asked to save a URL
- Never auto-save from casual browsing or project context
Step 2: Scrape the URL
- Use
web_fetchto get page info - Extract: title, description, pricing, features, logo
- Respect robots.txt — do not scrape pages that disallow it
- Skip authenticated/private pages — do not attempt to scrape pages behind login walls, paywalls, or CAPTCHAs
Step 3: Auto-categorize
- Analyze content to detect category:
- AI/ML - AI services, LLMs, machine learning
- Development - Coding tools, APIs, frameworks
- Productivity - Task management, notes, workflow
- Marketing - SEO, social media, ads
- Design - Graphics, UI/UX, video
- Finance - Billing, accounting, payments
- Communication - Messaging, email, calls
- Data - Analytics, databases, visualization
- Other - Anything else
Step 4: Find social media
- Search for LinkedIn, Facebook, Instagram, Twitter
- Use
web_searchwith tool name + "social media"
Step 5: Auto-generate tags
- Extract keywords from description
- Common tags: free, paid, api, no-code, ai, etc.
Step 6: Confirm and save
- Present the extracted info to the user
- Only save after user confirms
- Confirm: "Saved: [title] ([category])"
2. Retrieving Tools
- By category: "Show me all AI tools"
- By search: "Find something for PDF"
- Full list: "List all my saved tools"
3. Tool Suggestions (Opt-In Only)
- Only suggest tools when the user explicitly asks for project help
- Do not proactively monitor or inject suggestions during normal chat
Content Boundaries
Never scrape:
- Pages behind login, paywall, or authentication
- Pages blocked by robots.txt
- Private/intranet URLs
- URLs containing personal data (icloud, google drive shared links, etc.)
Sanitization:
- Do not store OAuth tokens, API keys, or session IDs if present in URLs
- Strip tracking parameters (utm_*, fbclid, etc.) from URLs before saving
Database Location
/workspace/skills/tooldeck/references/database.json
Format
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-almohalhel1408-tooldeck": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
black-fortress
Pre-installation agentic sandboxing protocol. 5-layer defense: semantic neutralization, hard quarantine, kernel ground-truth, trusted output rendering, and sterile autopsy.
clawhub-publish-conventions
ClawHub skill publishing conventions — file inclusion rules, metadata requirements, versioning, and scanner false-positive defense. Use when publishing or updating skills on ClawHub.
sniplink
OpenClaw skill. One-shot URL saver for tools and services discovered on X, GitHub, or anywhere. Drop a link, get it categorized, tagged, and stored — no friction, no multi-step forms. Built for ADHD brains and anyone who keeps losing track of tools they saved across bookmarks, notes, and chats.