Agent Skills › backnotprop/plannotator › plannotator-annotate

plannotator-annotate

GitHub

用于打开 Plannotator 注释 UI 并处理用户反馈。支持 Markdown、HTML、URL 或文件夹,根据审批、驳回或具体意见执行相应操作。

apps/skills/claude/plannotator-annotate/SKILL.md backnotprop/plannotator

Trigger Scenarios

需要获取用户对文档的审阅意见 接收自然语言描述的文件/链接并请求注释

Install

npx skills add backnotprop/plannotator --skill plannotator-annotate -g -y
More Options

Non-standard path

npx skills add https://github.com/backnotprop/plannotator/tree/main/apps/skills/claude/plannotator-annotate -g -y

Use without installing

npx skills use backnotprop/plannotator@plannotator-annotate

指定 Agent (Claude Code)

npx skills add backnotprop/plannotator --skill plannotator-annotate -a claude-code -g -y

安装 repo 全部 skill

npx skills add backnotprop/plannotator --all -g -y

预览 repo 内 skill

npx skills add backnotprop/plannotator --list

SKILL.md

Frontmatter
{
    "name": "plannotator-annotate",
    "description": "Open Plannotator's annotation UI for a markdown file, HTML file, URL, or folder and then respond to the returned annotations.",
    "allowed-tools": "Bash(plannotator:*)",
    "disable-model-invocation": true
}

Plannotator Annotate

Markdown annotations

!plannotator annotate $ARGUMENTS

Your task

The output above will be one of:

  1. The exact text The user approved., OR a JSON object with "decision": "approved". The user approved the markdown file(s). If that object also carries a "feedback" field, the user approved with notes: read them and carry them into subsequent work — they are non-blocking guidance, not a request to revise the file. Otherwise acknowledge with a single sentence ("Approved.") and stop. Either way, do not begin any work.
  2. Empty, OR a JSON object with "decision": "dismissed". The user closed the session without requesting changes. Acknowledge with a single sentence ("Annotation session closed.") and stop. Do not begin any work.
  3. Plaintext annotation feedback, OR a JSON object with "decision": "annotated" and a "feedback" field. Address the feedback. The user has reviewed the markdown file(s) and provided specific annotations and comments.
  4. A message that the arguments could not be resolved to a file, URL, or folder. The user described what to annotate in natural language: work out which file, URL, or folder they mean, run plannotator annotate <path-or-url> yourself with that concrete target (keeping any flags the message echoes), then handle its output per cases 1-3.

Version History

  • 2ca55c8 Current 2026-08-20 12:32

Same Skill Collection

.agents/skills/pierre-guard/SKILL.md
.agents/skills/release/SKILL.md
.agents/skills/review-renovate/SKILL.md
.agents/skills/update-deps/SKILL.md
apps/kiro-cli/skills/plannotator-annotate/SKILL.md
apps/kiro-cli/skills/plannotator-review/SKILL.md
apps/skills/claude/plannotator-last/SKILL.md
apps/skills/claude/plannotator-review/SKILL.md
apps/skills/core/plannotator-annotate/SKILL.md
apps/skills/core/plannotator-last/SKILL.md
apps/skills/core/plannotator-review/SKILL.md
apps/skills/core/plannotator/SKILL.md
apps/skills/extra/plannotator-compound/SKILL.md
apps/skills/extra/plannotator-setup-goal/SKILL.md
apps/vibe/skills/plannotator-annotate/SKILL.md
apps/vibe/skills/plannotator-last/SKILL.md
apps/vibe/skills/plannotator-review/SKILL.md
apps/skills/extra/plannotator-visual-explainer/SKILL.md

Metadata

Files
0
Version
3723ce2
Hash
be4666ee
Indexed
2026-08-20 12:32

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-10 19:24
浙ICP备14020137号-1