backnotprop / backnotprop/plannotator
Suggested features
- Dominant language
- TypeScript
- Stars
- 8.7k
- Forks
- 649
- Avg merge
- 11h 12m
- Merged PRs (30d)
- 109
Description
Hey,
first of all, this project is awesome! It fills a real gap and the integration in Claude and VSCode is great.
I've been testing it for a couple of days now and have a few suggestions. This issue is not meant to just "offload the work" onto you; I just want to give you feedback for improvements and maybe others will agree.
Here's my current list of things I'd like to see:
- completing an annotation with either Enter or Shift+Enter
- supporting the VSCode native themes (e.g. Dark, Dark Modern, Dark 2026, ...)
- go to definition for functions, files, etc.
- sending general feedback not scoped to a line or a file, similar to github pr review (comment, approve with comments, reject with comments, etc.)
- filter multiple commits, not just the last
- filter "changed since last review"
- keep the "viewed" files from the last review that didn't change collapsed
It may well be that many of these features exist (and I didn't find them yet) or that some other issue reference them already.
One general idea for the vscode extension (not sure if even possible): it would be nice if the extension integrates itself directly into vscode, similar to GitHUbs PR review extension. So that you do not even need to run `/plannotator-review`, you can annotate the changed files directly inside vscode (which already supports the go to definition feature). In claude you could then simply as for a review and it picks up the annotations directly.
Once again, thank you for this great project!
Contributor guide
Research direction
Start at the /plannotator-review entry point and inspect the VSCode extension area. The issue bundles several independent feature requests, so first check existing issues and split one concrete behavior into a focused task with a defined completion condition; no specific file or test is named here.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vscode
- Domain
- developer-experience, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100