Back to Skills

review

verified

Interactive markdown review with web UI. Use when user says "review this", "check this plan", "피드백", "검토해줘" or specifies a file path to review.

View on GitHub

Marketplace

team-attention-plugins

team-attention/plugins-for-claude-natives

Plugin

interactive-review

Repository

team-attention/plugins-for-claude-natives
430stars

plugins/interactive-review/skills/review/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/team-attention/plugins-for-claude-natives/blob/main/plugins/interactive-review/skills/review/SKILL.md -a claude-code --skill review

Installation paths:

Claude
.claude/skills/review/
Powered by add-skill CLI

Instructions

# Interactive Review Skill

This skill opens an interactive web UI where users can review content with checkboxes and comments.

## How It Works

1. Determine the content source:
   - **If user specifies a file path**: Use the `Read` tool to get the file contents
   - **If user provides content directly**: Use that content as-is
   - **Otherwise**: Collect the most recent relevant content from the conversation
2. Call `mcp__interactive_review__start_review` with the content
3. A browser window opens automatically with the review UI
4. User reviews each item:
   - Check/uncheck to approve/reject
   - Add optional comments
5. User clicks Submit
6. Process the feedback and respond accordingly

## Content Sources (Priority Order)

1. **Explicit file path**: User says "review /path/to/file.md" or "이 파일 리뷰해줘: README.md"
   - Read the file using `Read` tool and use its contents
2. **Direct content**: User provides or references specific content to review
   - Use the provided content directly
3. **Conversation context**: Extract relevant content from recent conversation
   - Plans, documents, code, etc. that were recently discussed

## Usage

When the user wants to review content:

```
# If file path is specified, read it first:
Read({ "file_path": "/path/to/file.md" })

# Then start the review:
mcp__interactive_review__start_review({
  "content": "<content from file or conversation>",
  "title": "<descriptive title>"
})
```

## Processing Results

The tool returns a JSON with review items. Handle each item based on:

| checked | comment | Action |
|---------|---------|--------|
| true | empty | Approved - proceed as planned |
| true | has text | Approved with note - consider the feedback |
| false | has text | Rejected - modify according to comment |
| false | empty | Rejected - remove or reconsider this item |

## Example Flow

User: "Review this implementation plan"

1. Extract the plan content from recent output
2. Call start_review with the content
3. Wait for user fe

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
2411 chars