/install just-note
Notes Skill
Personal notes manager. Notes live in /home/node/.openclaw/workspace/notes/ as markdown files with optional YAML frontmatter.
On the host (VPS) this maps to /root/.openclaw/workspace/notes/ — data persists across container restarts.
Setup
On first use, create the notes directory if it doesn't exist:
mkdir -p /home/node/.openclaw/workspace/notes/ideas
mkdir -p /home/node/.openclaw/workspace/notes/projects
mkdir -p /home/node/.openclaw/workspace/notes/daily
mkdir -p /home/node/.openclaw/workspace/notes/misc
Note format
---
tags: [idea, article]
created: 2026-03-06
---
# Title
Content here.
Frontmatter is optional. If absent, treat the file as plain markdown.
Paths
All paths below use the variable NOTES for brevity:
NOTES=/home/node/.openclaw/workspace/notes
Commands
List notes
find $NOTES -name '*.md' -type f | sed "s|$NOTES/||" | sort
Search by content
grep -rn --include='*.md' -i 'SEARCH_TERM' $NOTES/
Search by tag
grep -rl --include='*.md' 'tags:.*TAGNAME' $NOTES/
Read a note
cat $NOTES/PATH_TO_NOTE.md
Create a new note
- Generate a slug from the title (lowercase, hyphens, no special chars).
- Add YAML frontmatter with
tagsandcreated(today's date). - Write to the appropriate subdirectory.
cat > $NOTES/SUBDIR/SLUG.md \x3C\x3C 'EOF'
---
tags: [tag1, tag2]
created: YYYY-MM-DD
---
# Title
Content
EOF
Append to an existing note
echo -e "\
## New section\
\
Content to add" >> $NOTES/PATH_TO_NOTE.md
Daily quick note
For quick thoughts without a full note, append to today's daily file:
mkdir -p $NOTES/daily
FILE=$NOTES/daily/$(date +%Y-%m-%d).md
[ -f "$FILE" ] || echo "# $(date +%Y-%m-%d)" > "$FILE"
echo "- $(date +%H:%M) — Quick thought here" >> "$FILE"
Behavior guidelines
- When creating notes, confirm the title and tags with the user unless the request is unambiguous.
- When searching, show matching filenames and a brief context snippet.
- Keep file names short and descriptive:
gpu-price-tracking.md, notnote-about-tracking-gpu-prices-over-time.md. - Never delete notes without explicit confirmation.
- When listing, show relative paths from the notes root for readability.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install just-note - After installation, invoke the skill by name or use
/just-note - Provide required inputs per the skill's parameter spec and get structured output
What is Justanote?
Manage personal markdown notes — search, read, create, and append to notes. Use when the user asks to jot down an idea, find a note, list notes, or add somet... It is an AI Agent Skill for Claude Code / OpenClaw, with 277 downloads so far.
How do I install Justanote?
Run "/install just-note" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Justanote free?
Yes, Justanote is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Justanote support?
Justanote is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Justanote?
It is built and maintained by Lanthar91 (@lanthar91); the current version is v1.0.0.