plan-reviewer

Analyze implementation plans for architectural soundness, safety, and actionable specificity.

454|45|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/galz10/pickle-rick-extension --skill plan-reviewer-galz10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-reviewer
Source: https://github.com/galz10/pickle-rick-extension/tree/main/skills/plan-reviewer
Command: npx skills add https://github.com/galz10/pickle-rick-extension --skill plan-reviewer-galz10

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides rigorous review of implementation plans to ensure architectural soundness, specificity, and safety before any code is written.

Core Features & Use Cases

  • Atomic phasing & milestones: Ensures plans break work into safe, testable components with clear boundaries.
  • No Magic Rule enforcement: Requires explicit file paths and concrete changes rather than vague direction.
  • Verification & Audit: Produces concrete automated and manual verification steps to validate architecture against requirements.
  • Architectural risk assessment: Identifies potential circular dependencies, data-migration concerns, and pattern violations.

Quick Start

Run the plan-reviewer on the active plan file in the current session to produce a structured critique of architecture, safety, and specificity.

Frequently Asked Questions about plan-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review an implementation plan for architectural soundness before coding?

To review an implementation plan for architectural soundness, analyze its structure, scope, and verifiability to enforce concrete file-level targets, commands, and automated validation criteria.

What is the No Magic Rule in technical design and architecture planning?

The No Magic Rule in technical design requires explicit file paths and concrete changes rather than vague direction, ensuring implementation plans maintain actionable specificity and clear boundaries.

How do I identify circular dependencies and data-migration risks in a system blueprint?

Identify circular dependencies and data-migration risks in a system blueprint by performing an architectural risk assessment that evaluates atomic phasing, pattern violations, and safe testable component boundaries.

Can I generate automated and manual verification steps for a software design review?

Yes, you can generate automated and manual verification steps during a software design review by evaluating the plan's specificity to produce concrete criteria that validate architecture against requirements.

When do I need to break an implementation plan into atomic phases and milestones?

You need to break an implementation plan into atomic phases and milestones when ensuring safe, testable components with clear boundaries during pre-implementation design reviews and system blueprints.