← 返回 Skills 市场
asimons81

Obsidian Organizer

作者 Tony Simons · GitHub ↗ · v1.0.0
cross-platform ✓ 安全检测通过
949
总下载
0
收藏
14
当前安装
1
版本数
在 OpenClaw 中安装
/install obsidian-organizer
功能描述
Organize and standardize Obsidian vaults for reliability and long-term maintainability. Use when designing or cleaning vault folder structure, enforcing file...
使用说明 (SKILL.md)

Obsidian Organizer

Use this skill to make a vault predictable, searchable, and low-maintenance.

Workflow

  1. Snapshot current state

    • Count files and top-level folders.
    • Identify naming drift and duplicate patterns.
  2. Apply standard structure

    • Read references/folder-structure.md.
    • Propose moves before applying.
  3. Enforce naming rules

    • Read references/naming-rules.md.
    • Run audit script in dry-run mode:
      • python scripts/obsidian_audit.py \x3Cvault-path>
    • Apply only after confirmation:
      • python scripts/obsidian_audit.py \x3Cvault-path> --apply
  4. Run migration checklist

    • Follow references/migration-checklist.md in order.
  5. Verify

    • Re-run audit until zero naming issues.
    • Confirm daily notes use YYYY-MM-DD.md.
    • Confirm no orphaned notes remain in inbox/.

Guardrails

  • Never rename or move files without a dry-run first.
  • Never delete notes automatically.
  • Prefer deterministic naming over clever naming.
  • Keep folder depth shallow (\x3C=3 when possible).
  • If link integrity is uncertain, pause and ask before bulk apply.
安全使用建议
This skill appears to do exactly what it claims: audit and optionally rename markdown files in an Obsidian vault. Before running with --apply, make a full backup of your vault and review the printed rename plan from the dry-run. Be aware renames may break Obsidian internal links — follow the checklist to fix links (the skill does not update links automatically). Also, double-check the vault path you pass to the script to avoid accidental changes outside the intended directory; the script skips non-.md files, reserved filenames, and existing-target conflicts but will rename anything under the resolved path that matches its rules.
功能分析
Type: OpenClaw Skill Name: obsidian-organizer Version: 1.0.0 The skill bundle is benign. The `SKILL.md` provides clear instructions and guardrails for the agent, explicitly stating the purpose of organizing Obsidian vaults and requiring dry-runs before applying changes. The `scripts/obsidian_audit.py` script performs file auditing and renaming using safe `pathlib.Path` operations, without any network calls, data exfiltration, or attempts at persistence. It also correctly ignores OpenClaw's internal agent files (`MEMORY.md`, `SOUL.md`, etc.), preventing accidental modification of agent state.
能力评估
Purpose & Capability
Name, description, reference docs, SKILL.md workflow, and the included Python audit script all align: they audit and optionally rename markdown files to a deterministic naming scheme for an Obsidian vault. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
Runtime instructions are limited to reading the included reference docs, running the audit script on a user-supplied vault path (dry-run by default), following a migration checklist, and manually fixing links. The script operates only on local files under the provided path and does not read other environment variables or send data externally. Note: the script performs recursive renames across the supplied path, so supplying the wrong path could affect unintended files — the SKILL.md correctly emphasizes dry-runs and backups.
Install Mechanism
No install mechanism is provided (instruction-only with a small included script). No downloads or third-party package installs are required.
Credentials
The skill requires no environment variables, credentials, or config paths. This is proportionate to its stated function of local file auditing and renaming.
Persistence & Privilege
The skill is not forced-always and does not request persistent presence or modify other skills or system-wide settings. It can be invoked by the agent (normal default) but has no autonomous persistence requirements.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install obsidian-organizer
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /obsidian-organizer 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: deterministic Obsidian vault organization, naming audit script, migration checklist, and folder taxonomy standards.
元数据
Slug obsidian-organizer
版本 1.0.0
许可证
累计安装 14
当前安装数 14
历史版本数 1
常见问题

Obsidian Organizer 是什么?

Organize and standardize Obsidian vaults for reliability and long-term maintainability. Use when designing or cleaning vault folder structure, enforcing file... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 949 次。

如何安装 Obsidian Organizer?

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

Obsidian Organizer 是免费的吗?

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

Obsidian Organizer 支持哪些平台?

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

谁开发了 Obsidian Organizer?

由 Tony Simons(@asimons81)开发并维护,当前版本 v1.0.0。

💬 留言讨论