Note Processor

v1.0.0

Summarize, extract keywords, search, and list research notes from research-assistant's database to review progress and find insights efficiently.

2· 1.3k·3 current·3 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name and SKILL.md describe summarizing and searching research notes and the included Python script implements exactly that against a local file (~/.openclaw/workspace/research_db.json). There are no unrelated required binaries, env vars, or surprising dependencies.
Instruction Scope
Runtime instructions simply call the included note_processor.py commands. The script only reads the declared research_db.json path and prints summaries/search results — it does not read other system files, call external endpoints, or request extra context in the SKILL.md. The SKILL.md's references to research_organizer.py and the DB format align with the code.
Install Mechanism
There is no install specification (instruction-only skill plus a small Python script). Nothing is downloaded or extracted during install, so there is low risk from installation actions.
Credentials
The skill requests no environment variables, credentials, or config paths beyond the local research_db.json under the user's home. This is proportionate to its stated purpose. Note: the DB path is in the user's home directory, so the tool will read whatever is stored at that location.
Persistence & Privilege
always is false and the skill does not modify agent configuration or other skills. It only reads a local file and writes output to stdout; it does not persist new credentials or request permanent elevated privileges.
Assessment
This skill appears to do exactly what it says: read a local research_db.json and produce summaries, keywords, and searches. Before installing or running it, verify the contents of ~/.openclaw/workspace/research_db.json to ensure it does not contain sensitive secrets or data you don't want a skill to access. If you plan to allow the agent to invoke skills autonomously, be aware the skill can read that DB file whenever invoked — if the DB may contain private information, restrict autonomous use or run the script manually. Optionally review the small Python file yourself (it is included) and confirm you are comfortable with it reading that single path. The script contains broad exception handling for DB loading (which can hide parsing errors) but otherwise does not perform network I/O or modify other files.

Like a lobster shell, security has layers — review code before you run it.

analysisvk970tv7m8s2brtqess98ngkx9s80q18flatestvk970tv7m8s2brtqess98ngkx9s80q18fnotesvk970tv7m8s2brtqess98ngkx9s80q18fproductivityvk970tv7m8s2brtqess98ngkx9s80q18fresearchvk970tv7m8s2brtqess98ngkx9s80q18f

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments