What problem does it solve? Getting structured human feedback on agent-generated plans, code changes, and documents is slow and unstructured. Plannotator opens plans, diffs, and files in a local browser annotation UI and returns the reviewer's decisions and annotations to the agent on stdout. ## Core Features & Use Cases - Plan and Code Review: Review local VCS changes (Git, GitButler, JJ, P4) or GitHub/GitLab pull requests with plannotator review, with feedback returned as plaintext or JSON. - Document and URL Annotation: Annotate markdown, config files, HTML pages, web URLs, running local apps, or folders with plannotator annotate. - Approval Gates and Guided Reviews: Enforce machine-checkable approval gates with exit codes, browse archived plan decisions, and export or share encrypted Guided Review walkthroughs. - Use Case: After an agent produces a plan, the plan-review hook opens it in the browser; the human annotates concerns, and the structured feedback returns to the agent to address in the same conversation. ## Quick Start Use the plannotator skill to review my current uncommitted code changes and return the reviewer's feedback.