AgentSkillsCN

vault-cli

维护Obsidian vault的通用CLI实用工具(lint/链接/提升存根)。

SKILL.md
--- frontmatter
name: vault-cli
description: Generic CLI utilities for maintaining an Obsidian vault (lint/linkify/promote stubs).
homepage: https://github.com/aaronvanston/vault-cli
metadata: {"clawdbot":{"emoji":"🗂️","requires":{"bins":["vault"]}}}

vault-cli

Use vault to maintain an Obsidian vault.

Quick start

  • vault lint --root /path/to/vault
  • vault linkify 00-inbox/note.md --root /path/to/vault (dry-run)
  • vault linkify 00-inbox/note.md --root /path/to/vault --write
  • vault linkify-all --root /path/to/vault --glob '00-inbox/**/*.md' (dry-run)
  • vault linkify-all --root /path/to/vault --glob '00-inbox/**/*.md' --limit 20 --write

Promote stubs (safe plan/apply)

  • vault promote-stubs --root /path/to/vault --min-refs 10 --out vault.promote-stubs.plan.json
  • Edit vault.promote-stubs.plan.json
  • vault promote-stubs-apply --root /path/to/vault --plan vault.promote-stubs.plan.json (dry-run)
  • vault promote-stubs-apply --root /path/to/vault --plan vault.promote-stubs.plan.json --write