research-assistantOrganized research and knowledge management for agents. Use when you need to structure, store, retrieve, and export research notes across topics. Supports adding notes with tags, listing topics, searching across all notes, and exporting to markdown. Perfect for multi-session projects, tracking ideas, and maintaining structured knowledge.
Install via ClawdBot CLI:
clawdbot install johstracke/research-assistantOrganize research and knowledge across sessions with structured, searchable notes.
research_organizer.py add "<topic>" "<note>" [tags...]
research_organizer.py list
research_organizer.py show "<topic>"
research_organizer.py search "<query>"
research_organizer.py export "<topic>" "<output_file>"
When working on projects that span multiple sessions:
# Add experiment ideas
research_organizer.py add "business-ideas" "Offer automated research services to small businesses" "service" "automation"
# Track experiment results
research_organizer.py add "business-ideas" "Tested skill publishing to ClawHub - zero cost, good for reputation building" "experiment" "results"
# Plan content topics
research_organizer.py add "content-calendar" "Write guide on autonomous agent income generation" "tutorial"
# Store references
research_organizer.py add "content-calendar" "Reference: ClawHub marketplace at clawhub.com" "resource"
The export function validates output paths to prevent malicious writes:
~/.openclaw/workspace/, /tmp/, and home directory/etc/, /usr/, /var/, etc.)~/.bashrc, ~/.ssh, etc.)This prevents prompt injection attacks that could attempt to write to system files for privilege escalation.
~/.openclaw/workspace/research_db.jsonMarkdown export includes:
# Initial brainstorming
research_organizer.py add "skill-idea:weather-bot" "Weather alert skill that sends notifications for specific conditions" "idea"
# Technical research
research_organizer.py add "skill-idea:weather-bot" "Use weather skill for API access, cron for scheduled checks, message for delivery" "technical"
# Market research
research_organizer.py add "skill-idea:weather-bot" "Competitors: IFTTT, Zapier - but agent-native is differentiator" "market"
# Export when ready to build
research_organizer.py export "skill-idea:weather-bot" "./weather-bot-plan.md"
# Experiment 1
research_organizer.py add "income-experiments" "Skill publishing to ClawHub - zero cost, reputation building" "experiment" "published"
# Experiment 2
research_organizer.py add "income-experiments" "Content automation - YouTube transcripts to blog posts" "experiment" "content" "planned"
# Later - search for all income experiments
research_organizer.py search "income-experiments"
income-experiments not ideasexperiment, resource, idea, technicalGenerated Mar 1, 2026
Students and researchers can use the skill to systematically organize literature reviews, experimental findings, and references across long-term projects. It supports tagging for themes like 'methodology' or 'results' and exporting to markdown for thesis or paper drafting.
Content creators and marketers can plan articles, videos, or campaigns by storing topic ideas, references, and progress notes. Tags like 'tutorial' or 'resource' help categorize content, and search features retrieve past ideas for repurposing or expansion.
Product teams can track brainstorming sessions, user feedback, and technical specifications for new features or products. The skill enables tagging notes as 'idea', 'technical', or 'market' and exporting plans for stakeholder reviews or development sprints.
Freelancers and consultants can manage client projects by storing research notes, meeting summaries, and resource links across multiple engagements. It helps avoid duplication with search and exports clean markdown reports for client deliverables.
Individuals can use the skill to organize hobbies, learning goals, or personal projects, such as tracking book summaries, coding experiments, or travel plans. Tags and search make it easy to revisit and build upon past notes over time.
Offer a cloud-based version with basic features free and premium plans for advanced collaboration, analytics, and integrations. Revenue comes from monthly subscriptions, targeting small businesses and research groups needing shared knowledge bases.
Sell on-premise or custom deployments to large enterprises with enhanced security, compliance, and support. Revenue is generated through one-time licenses or annual contracts, focusing on industries like finance or healthcare with strict data controls.
Develop and sell add-ons or integrations, such as AI-powered summarization, third-party app connectors, or specialized templates. Revenue comes from one-time purchases or commissions in an app marketplace, leveraging the existing user base.
š¬ Integration Tip
Integrate with note-taking apps like Obsidian or Notion via APIs for syncing, and use webhooks to trigger actions in project management tools like Trello based on exported markdown files.
Summarize URLs or files with the summarize CLI (web, PDFs, images, audio, YouTube).
AI-optimized web search via Tavily API. Returns concise, relevant results for AI agents.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Search indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.