# Plannotator Annotate

Opens an annotation UI for a file, folder or URL and acts on the notes.

- Repository: https://github.com/backnotprop/plannotator (9810 stars)
- Category: Documents
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add backnotprop/plannotator --skill plannotator-annotate -g -a claude-code -y`
Codex: `npx skills add backnotprop/plannotator --skill plannotator-annotate -g -a codex -y`
Cursor: `npx skills add backnotprop/plannotator --skill plannotator-annotate -g -a cursor -y`
Gemini CLI: `npx skills add backnotprop/plannotator --skill plannotator-annotate -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add backnotprop/plannotator`

## Description

Open Plannotator's annotation UI for a file, folder, or URL, then address the returned annotations.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Plannotator Annotate (Kiro)

Run:

```bash
PLANNOTATOR_ORIGIN=kiro-cli plannotator annotate $ARGUMENTS
```

`$ARGUMENTS` should be a markdown or plain-text config file path (.md, .txt, .yaml, .json, .toml, .ini, .csv, .log, …), folder path, html file path, or URL.

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.

If the session closes without feedback (the output is empty, or a JSON object with `"decision": "dismissed"`), acknowledge it in one sentence and stop. Do not begin any work: closing the session is not approval.

