Back to Skills

review-workflow-design

verified

Design spec-based review workflows with visual proof and issue classification. Use when setting up review processes, validating against specifications, or implementing screenshot-based visual validation.

View on GitHub

Marketplace

melodic-software

melodic-software/claude-code-plugins

Plugin

tac

Repository
Verified Org

melodic-software/claude-code-plugins
13stars

plugins/tac/skills/review-workflow-design/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/tac/skills/review-workflow-design/SKILL.md -a claude-code --skill review-workflow-design

Installation paths:

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

Instructions

# Review Workflow Design Skill

Design review workflows that validate implementation against specifications with visual proof.

## When to Use

- Setting up review processes for features
- Creating proof-of-value workflows
- Designing spec-based validation
- Implementing auto-resolution loops

## Core Concept

Review answers: **"Is what we built what we asked for?"**

This is different from testing which answers: "Does it work?"

## Design Workflow

### Step 1: Define Spec Location Pattern

Establish where specifications live:

```text
specs/
├── feature-{name}.md
├── bug-{name}.md
└── chore-{name}.md
```

Or:

```text
specs/issue-{number}-{type}.md
```

### Step 2: Design Screenshot Capture Points

Identify critical paths that need visual proof:

1. **Initial State**: Before any interaction
2. **Key Actions**: After significant user actions
3. **Final State**: End result of the feature

Example:

```text
1. Take screenshot of dashboard (initial state)
2. Click "Export" button
3. Take screenshot of export modal
4. Complete export
5. Take screenshot of success message
```

### Step 3: Define Severity Classification

Configure issue severity levels:

| Severity | Criteria | Action |
| --- | --- | --- |
| **blocker** | Prevents release, harms UX | Auto-resolve |
| **tech_debt** | Quality issue, works | Document |
| **skippable** | Polish, preference | Ignore |

### Step 4: Set Up Resolution Workflow

Design the auto-resolution loop:

```text
Review
  ├── Issues found?
  │     ├── Blockers? → /patch → /implement → Re-review
  │     └── No blockers → Success
  └── No issues → Success

Maximum 3 retry attempts
```

### Step 5: Configure Proof Storage

Options for screenshot storage:

- **Local**: `agents/{adw_id}/review_img/`
- **Cloud**: R2, S3, or similar (public URLs)
- **Git**: Committed with review artifacts

## Review Command Structure

```markdown
# Review Implementation Against Spec

## Variables
spec_file: $1

## Instructions

1. **Read Specification**
   - Under

Validation Details

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