Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Organize Store Export Research Notes

BSecurity

Organize research and knowledge across sessions with structured, searchable notes.

19 stars
0 votes
0 copies
0 views
Added 9/19/2026
ai-agentsgobashapisecurity

Works with

api

Security Analysis

B75/100
criticalModifies startup scripts or system services for persistence

Scanned 9/19/2026

Install to Claude Code

$npx -y skills add rondoflow/rondoflow --skill organize-store-export-research-notes --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Organize Store Export Research Notes?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Organize Store Export Research Notes
[![Security: B — Skills Directory](https://www.skillsdirectory.com/api/skills/rondoflow-organize-store-export-research-notes/badge)](https://www.skillsdirectory.com/skills/rondoflow-organize-store-export-research-notes)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: organize-store-export-research-notes
description: "Organize research and knowledge across sessions with structured, searchable notes."
category: "Productivity"
author: community
version: "1.0.1"
icon: check-square
---

# Research Assistant

Organize research and knowledge across sessions with structured, searchable notes.

## Quick Start

### Add a research note
```bash
research_organizer.py add "<topic>" "<note>" [tags...]
```

### List all research topics
```bash
research_organizer.py list
```

### Show all notes for a topic
```bash
research_organizer.py show "<topic>"
```

### Search across all notes
```bash
research_organizer.py search "<query>"
```

### Export topic to markdown
```bash
research_organizer.py export "<topic>" "<output_file>"
```

## Usage Patterns

### For multi-session projects
When working on projects that span multiple sessions:
1. Add research findings as you discover them
2. Tag notes with relevant categories (e.g., "experiments", "ideas", "resources")
3. Use search to find relevant notes from past sessions
4. Export completed research to markdown for sharing or archiving

### For tracking ideas and experiments
```bash
# 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"
```

### For content planning
```bash
# 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"
```

## Security

### Path Validation (v1.0.1+)
The `export` function validates output paths to prevent malicious writes:
- ✅ Allowed: `~/.openclaw/workspace/`, `/tmp/`, and home directory
- ❌ Blocked: System paths (`/etc/`, `/usr/`, `/var/`, etc.)
- ❌ Blocked: Sensitive dotfiles (`~/.bashrc`, `~/.ssh`, etc.)

This prevents prompt injection attacks that could attempt to write to system files for privilege escalation.

## Data Storage

- All research is stored in: `~/.openclaw/workspace/research_db.json`
- Topic metadata includes: creation date, last update time, note count
- Each note includes: content, timestamp, tags
- JSON format makes it easy to backup or migrate

## Search Features

- Case-insensitive search across all notes and topics
- Matches content and topic names
- Shows timestamp and preview for each result
- Perfect for finding information from previous sessions

## Export Format

Markdown export includes:
- Topic title with creation/last-updated dates
- All notes with timestamps and tags
- Hashtag-formatted tags for easy reference
- Clean formatting for sharing or publishing

## Examples

### Researching a new skill idea
```bash
# 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"
```

### Tracking autonomous income experiments
```bash
# 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"
```

## Best Practices

1. **Use descriptive topic names** - `income-experiments` not `ideas`
2. **Add tags consistently** - `experiment`, `resource`, `idea`, `technical`
3. **Write complete notes** - context for future sessions
4. **Export completed research** - clean markdown for sharing
5. **Search before adding** - avoid duplicate notes

Attribution

rondoflowrondoflow
View sourceMore from rondoflow →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →