dry-code-review

Installation
SKILL.md

DRY Code Review Skill

Perform a structured, thorough code review focused on the DRY (Don't Repeat Yourself) principle. The review is planned and tracked via a markdown file in plans/.

Overview

The DRY principle states: "Every piece of knowledge must have a single, unambiguous, authoritative representation within a system." This skill systematically finds violations and recommends fixes.

Workflow

Phase 1: Setup & Discovery

  1. Create the tracking plan in plans/dry-review-<project-name>.md using the template below
  2. Inventory the codebase: List all source files, their languages, sizes, and roles
  3. Identify scope: Confirm with the user which directories/files to include or exclude (e.g., skip node_modules, vendor, generated files, test fixtures)

Phase 2: Automated Scanning

Run the scanning script to find likely duplication:

Installs
1
Repository
espennilsen/pi
GitHub Stars
122
First Seen
8 days ago