Agent Skills
› backnotprop/plannotator
› plannotator-annotate
plannotator-annotate
GitHub通过调用 plannotator annotate 命令启动外部标注界面,支持对文档、代码或文件夹进行审阅。Agent 需等待用户完成浏览器标注并处理返回的反馈与审批意见,实现非内联的文档审查流程。
Trigger Scenarios
用户希望使用外部工具标注或审查文档
需要对文件、URL或文件夹进行独立于聊天窗口的审阅
Install
npx skills add backnotprop/plannotator --skill plannotator-annotate -g -y
SKILL.md
Frontmatter
{
"name": "plannotator-annotate",
"description": "Open Plannotator's annotation UI for a markdown file, plain-text config file (.yaml, .json, .toml, .ini, .csv, .log, …), HTML file, URL, or folder and then respond to the returned annotations.",
"disable-model-invocation": true
}
Plannotator Annotate
Use this skill when the user wants to annotate a document in Plannotator instead of reviewing it inline in chat.
Run:
plannotator annotate <path-or-url>
Behavior:
- Launch the command with Bash.
- Wait for the browser review to finish.
- If annotations are returned, address them directly.
- If the session closes without feedback, say so briefly and continue.
- An approval may still carry notes — a
"decision": "approved"result with a"feedback"field. Read those notes and carry them into subsequent work, but do not revise the document over them: they are guidance, not a change request. - If the command reports that the arguments could not be resolved to a file, URL, or folder, work out which target the user means and re-run the command yourself with that concrete path or URL.
Do not ask the user to paste a shell command into the chat. Run the command yourself.
Version History
- 2ca55c8 Current 2026-08-20 12:32


