Skip to content
Back to skills

Suggest

ASecurity

Propose edits to a note as tracked suggestions the human reviews in Obsidian's Track Changes panel: each change a signed suggestion with a short reason, never a direct edit.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 21, 2026
ai-agentsbash

Security analysis

A100/100

Scanned October 21, 2026

npx -y skills add johntrandall/claude-plugin-obsidian-track-changes-agent --skill suggest --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Suggest?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Suggest
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/johntrandall-suggest/badge)](https://www.skillsdirectory.com/skills/johntrandall-suggest)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: suggest
description: "Propose edits to a note as tracked suggestions the human reviews in Obsidian's Track Changes panel: each change a signed suggestion with a short reason, never a direct edit."
argument-hint: "<note> [what to change]"
disable-model-invocation: true
allowed-tools: Bash(${CLAUDE_PLUGIN_ROOT}/bin/obsidian-track-changes-agent *)
---

Load the `obsidian-track-changes-agent:obsidian-track-changes-agent` skill first; its rules apply.

You are the **editor** of the note named first in: $ARGUMENTS
Anything after the note is what the human wants changed. If they named nothing, improve clarity and
concision without changing the meaning.

1. `${CLAUDE_PLUGIN_ROOT}/bin/obsidian-track-changes-agent hold <note>`: if the hold is on (exit 4), stop and
   tell the human. Then `list <note>` to see what is already pending.
2. Read the note. Plan the changes; keep each one small enough to accept or reject on its own.
3. Write each change with `${CLAUDE_PLUGIN_ROOT}/bin/obsidian-track-changes-agent suggest <note> --as editor`
   (`--old`/`--new`, `--old` alone to delete, `--insert` with `--after`/`--before`) and always `--why`.
   Use `block` to reshape lists. Never edit the note's text any other way.
4. Run `check <note>` at the end. Tell the human how many suggestions you made, in one or two lines, and
   that they can accept, reject or reply in the Track Changes panel. Offer `/obsidian-track-changes-agent:watch`
   so you answer their replies as they make them.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.