Agent Skills
› backnotprop/plannotator
› plannotator-last
plannotator-last
GitHub用于获取并处理对最新助手消息的用户标注反馈。根据审批、驳回或修改意见,执行相应的回复或修订操作,实现人机协作的消息迭代流程。
Trigger Scenarios
用户需要审查并批准/驳回助手生成的内容
用户希望基于具体注释反馈修改上一条消息
Install
npx skills add backnotprop/plannotator --skill plannotator-last -g -y
SKILL.md
Frontmatter
{
"name": "plannotator-last",
"description": "Open Plannotator on the latest rendered assistant message and use the returned annotations to revise that message or continue.",
"allowed-tools": "Bash(plannotator:*)",
"disable-model-invocation": true
}
Plannotator Last
Message annotations
!plannotator annotate-last $ARGUMENTS
Your task
The output above will be one of:
- The exact text
The user approved., OR a JSON object with"decision": "approved". The user approved your last message. 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 message. Otherwise acknowledge with a single sentence ("Approved.") and stop. Either way, do not begin any work. - 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. - Plaintext annotation feedback, OR a JSON object with
"decision": "annotated"and a"feedback"field. Address the feedback. The user has reviewed your last message and provided specific annotations and comments.
Version History
- 2ca55c8 Current 2026-08-20 12:32


