Review context
This skill should be used when the user asks to 'show open reviews', 'continue the review', 'resume review work', 'what reviews are pending', or after context compaction or session handover. Loads existing review state from .nota/ threads — does not extract new comments from source code.From its SKILL.md
npx -y skills add urso/nota --skill review-contextAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.1 KB, as published. Nobody here has run it
Review Context — Loading Open Reviews
Load the current state of code reviews from .nota/ thread files. Useful after context compaction, handover, or when context about ongoing reviews has been lost.
Step 1: List open threads
bash ${CLAUDE_PLUGIN_ROOT}/scripts/list-open.sh
If no threads listed, there are no open reviews.
The output is tab-separated: ID STATUS GOAL TITLE
Step 2: Read thread contents
For each thread from Step 1:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/read-open.sh <thread-id>
This shows the full thread with all comments.
Step 3: Check relationships
For each open thread, check if it has dependencies or references. If so, read those threads too for context:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/find-review.sh --refs-of <thread-id>
bash ${CLAUDE_PLUGIN_ROOT}/scripts/find-review.sh --deps-of <thread-id>
Thread format
Each .nota/*.xml file contains a thread:
- ID: Unique identifier (e.g.
l:abc123...for local,gh:123for GitHub) - Status:
open,resolved, orwontfix - Goal: Intent —
review,discuss,impl,explain,refactor,test,doc,propose,critique - Group: Optional grouping name (e.g.
pr-487,auth-refactor) - Tags: Optional comma-separated labels for filtering
- Anchor: Optional code location (
file:line @ commit) - depends-on: Optional comma-separated thread IDs this thread is blocked by
- Comments: Ordered list of messages with author, timestamp, and content
Run bash ${CLAUDE_PLUGIN_ROOT}/scripts/nota.sh behavior for all known goals and their expected behaviors.
After loading
Summarize open items including dependency relationships, continue addressing in-progress work, or answer questions about review status. Never mark a thread resolved without user confirmation.