plan

Analyze code architecture, quality, testing, and performance with tradeoff assessments.

4|Updated Nov 27, 2025
One-click install
npx skills add https://github.com/EstebanForge/AGENTS --skill plan-estebanforge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/EstebanForge/AGENTS/tree/main/skills/plan
Command: npx skills add https://github.com/EstebanForge/AGENTS --skill plan-estebanforge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps software engineers perform comprehensive code reviews to identify issues, evaluate quality, and improve system design.

Core Features & Use Cases

  • Structured Review: Guides users through architecture, code quality, testing, and performance evaluations.
  • Tradeoff Analysis: Presents multiple options for each issue with implementation effort, risks, and benefits.
  • Interactive Feedback: Asks for user input before proceeding, ensuring tailored and deliberate improvements.
  • Use Case: A team conducts a detailed review of their codebase to optimize performance and maintainability by following the structured guidelines provided.

Quick Start

Use the plan skill to review your current project’s code architecture and quality, then decide on the best improvements.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I conduct a thorough code review covering architecture and performance?

A thorough code review evaluates architecture, code structure, testing coverage, and execution efficiency to identify issues and improve system design. It guides you through structured evaluations and enforces best practices to optimize maintainability and performance.

What is tradeoff analysis in code review and how does it work?

Tradeoff analysis in code review presents multiple options for each identified issue alongside assessments of implementation effort, risks, and benefits. It enables deliberate decision-making by comparing potential improvements before committing to specific code changes.

How do I evaluate code quality and testing coverage during a codebase review?

Evaluating code quality and testing coverage requires analyzing code structure and test suite effectiveness to ensure best practices are followed. A structured review enforces these standards and highlights areas needing additional tests or architectural improvements.

Can I use a structured code review to assess system design and execution efficiency?

Yes, a structured code review assesses system design and execution efficiency by analyzing multi-faceted project components. It evaluates architectural decisions and performance metrics to identify optimization opportunities and suggest actionable improvements.

What is the best way to analyze multiple options for fixing architectural issues?

The best way to analyze options for architectural issues is comparing implementation effort, risks, and benefits for each potential fix. This approach provides tailored improvement suggestions through interactive feedback before proceeding with code modifications.

Does code review work with existing project codebases to improve maintainability?

Code review works with existing project codebases to improve maintainability by reviewing current code architecture and quality. It identifies structural issues and suggests improvements with detailed effort and risk assessments for each proposed change.