dev-review-design

Reviews development task designs for architecture, issues, and improvements.

Updated Dec 2, 2025
One-click install
npx skills add https://github.com/qlawmarq/dotfiles-common --skill dev-review-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-review-design
Source: https://github.com/qlawmarq/dotfiles-common/tree/main/skills/dev-review-design
Command: npx skills add https://github.com/qlawmarq/dotfiles-common --skill dev-review-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps ensure that development designs are robust, feasible, and aligned with project requirements by providing a structured review process.

Core Features & Use Cases

  • Architecture Evaluation: Assess the suitability of proposed architectures for long-term maintainability and scalability.
  • Issue Identification: Proactively find potential problems, security vulnerabilities, and performance bottlenecks in designs.
  • Improvement Suggestions: Offer concrete recommendations for enhancing the design.
  • Use Case: Before starting implementation, submit your proposed system architecture to this Skill for a thorough review to catch any design flaws early.

Quick Start

Review the provided design document for the new user authentication module.

Frequently Asked Questions about dev-review-design

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

FAQPage Schema
What is a design review for a development task?

A design review evaluates proposed development task architectures for long-term maintainability, scalability, and potential issues. It ensures requirements are met by critically examining existing implementations and documentation to catch design flaws early.

How do I verify my proposed system architecture before implementation?

You verify system architecture by submitting your design document for a structured review. This process critically examines the proposed implementation and library specifics to validate technical feasibility, identify security vulnerabilities, and ensure alignment with project requirements.

Can I use architecture validation to find performance bottlenecks in my design?

Yes, architecture validation proactively identifies potential performance bottlenecks, security vulnerabilities, and design flaws. By critically examining existing implementations and library specifics, it offers concrete recommendations for enhancing the overall architecture.

What is the best way to handle ambiguities during a development design review?

The best way to handle ambiguities during a design review is to mandate clarification rather than speculating. The process strictly avoids guessing by critically examining existing documentation and library specifics to ensure all requirements are explicitly met.

Does a technical feedback review require existing implementation details?

Yes, technical feedback relies on existing implementations, documentation, and library specifics to accurately evaluate designs. Without these inputs, the review cannot critically examine potential issues or provide concrete improvements for the proposed architecture.

When should I not use automated design review for my code quality?

You should avoid automated design review when your project lacks existing implementations, documentation, or library specifics. The process strictly avoids speculation and requires concrete inputs to mandate clarifications and ensure requirements are genuinely met.