LaunchKit · 2026
Back to Skills

research-assistant

Organized research and knowledge management for agents.

3
1.8k downloads
by @johstracke

Setup & Installation

openclaw skills install @johstracke/research-assistant

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install research-assistant

Version History

v1.0.1Feb 7, 2026 - Version note by skill developer:

Security fix: Added path validation to prevent malicious file writes. Export function now restricts output to safe directories (workspace, home, /tmp) and blocks system paths and sensitive dotfiles. Addresses vulnerability reported by VirusTotal scan.

What This Skill Does

Structured note-taking and knowledge management tool for agents. Stores research notes by topic with tags, supports full-text search across sessions, and exports to markdown files. Data persists in a local JSON database between sessions.

Persisting notes in a structured, searchable database lets agents retrieve context from previous sessions without relying on conversation history.

When to use it

  • Tracking findings across a multi-session research project
  • Searching past notes to avoid duplicating work
  • Organizing experiment results by topic and outcome
  • Exporting a completed research topic to a shareable markdown file
  • Tagging and categorizing ideas during brainstorming

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: "Start researching weather API options and save what you find"

AGENT
  1. 1Calls research_organizer.py add to create a new topic 'weather-api-research' with an initial note
  2. 2Adds follow-up notes with tags like 'technical', 'resource', 'cost' as findings accumulate
  3. 3Calls research_organizer.py search to check for any existing related notes before adding duplicates
  4. 4Calls research_organizer.py show to review all notes under the topic
  5. 5Calls research_organizer.py export to write the topic to a markdown file for sharing
OUTPUT

A markdown file containing all timestamped notes and tags for the weather API research topic