← 返回 Skills 市场
lanthar91

Justanote

作者 Lanthar91 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
277
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install just-note
功能描述
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...
使用说明 (SKILL.md)

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

  1. Generate a slug from the title (lowercase, hyphens, no special chars).
  2. Add YAML frontmatter with tags and created (today's date).
  3. 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, not note-about-tracking-gpu-prices-over-time.md.
  • Never delete notes without explicit confirmation.
  • When listing, show relative paths from the notes root for readability.
安全使用建议
This skill appears to do what it says (manage local markdown notes) and asks for no credentials, but it relies on running shell commands that directly read and write files under a specific workspace path. Before enabling it: 1) Confirm where the notes directory is mapped on your host (the file mentions a mapping to /root/.openclaw/... which could expose host files). 2) Avoid putting secrets in notes. 3) Ensure agent runtime will validate and sanitize user-provided note paths, titles, and search terms (prevent .. path traversal and shell injection). 4) If you are concerned about exposure, test using a disposable or non-sensitive notes directory, or deny autonomous invocation until you review how inputs are escaped. 5) If you want stronger guarantees, request or implement explicit filename/path validation and quoting when the agent runs shell commands.
功能分析
Type: OpenClaw Skill Name: just-note Version: 1.0.0 The 'just-note' skill is a standard personal notes manager that uses basic shell commands (find, grep, cat, echo) to organize markdown files within a designated workspace directory. It contains no indicators of malicious intent, data exfiltration, or unauthorized system access, and its instructions in SKILL.md are strictly aligned with its stated purpose.
能力评估
Purpose & Capability
Name/description match the behavior: it manages markdown notes stored under a specific workspace path. It does not request unrelated credentials or services.
Instruction Scope
SKILL.md gives concrete shell commands that read/write files under /home/node/.openclaw/workspace/notes (and notes the host mapping to /root/...). Commands use direct variable substitution (e.g., $NOTES/PATH_TO_NOTE.md, grep with SEARCH_TERM) with no explicit input sanitization. That means a malformed PATH or SEARCH_TERM could allow the agent to read or modify files outside the intended notes tree.
Install Mechanism
Instruction-only skill with no install spec and no packages downloaded — minimal installation risk.
Credentials
No environment variables, credentials, or external config paths are requested. Nothing disproportionate is declared.
Persistence & Privilege
always is false and the skill is user-invocable. The skill writes to the agent workspace (persistent across restarts) and the SKILL.md explicitly notes a host mapping to /root/.openclaw/workspace/notes, which may expose host-level files if the workspace is mounted or misconfigured.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install just-note
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /just-note 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the just-note skill: - Manage personal markdown notes: search, read, create, and append to notes. - Supports tagging with optional YAML frontmatter. - Organizes notes in subdirectories (ideas, projects, daily, misc). - Offers commands for daily quick notes and content/tag searching. - Lists notes with readable, relative paths. - Enforces safe behavior (confirmation before deletion, prompts for ambiguous requests).
元数据
Slug just-note
版本 1.0.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 277 次。

如何安装 Justanote?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install just-note」即可一键安装,无需额外配置。

Justanote 是免费的吗?

是的,Justanote 完全免费(开源免费),可自由下载、安装和使用。

Justanote 支持哪些平台?

Justanote 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Justanote?

由 Lanthar91(@lanthar91)开发并维护,当前版本 v1.0.0。

💬 留言讨论