analyze

Analyze codebases to identify risks and generate structured architectural analysis documents.

9|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Roxabi/roxabi-plugins --skill analyze-roxabi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze
Source: https://github.com/Roxabi/roxabi-plugins/tree/main/plugins/dev-core/skills/analyze
Command: npx skills add https://github.com/Roxabi/roxabi-plugins --skill analyze-roxabi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured approach to deeply analyze codebases, identify risks, explore alternatives, and facilitate informed decision-making before implementation.

Core Features & Use Cases

  • Codebase Exploration: Scans relevant code files based on problem statements and constraints.
  • Expert Review Integration: Leverages specialized subagents (architect, product-lead, etc.) for comprehensive feedback.
  • Shape Generation: Proposes multiple architectural approaches with trade-offs.
  • Use Case: When faced with a complex bug or a new feature request, use this Skill to get a thorough understanding of the existing code, potential pitfalls, and viable solutions before writing a single line of new code.

Quick Start

Analyze the codebase for issue number 42.

Frequently Asked Questions about analyze

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

FAQPage Schema
What is the best way to analyze technical debt and risks in a codebase before implementation?

Deep code analysis identifies risks and explores alternative solutions through automated codebase exploration and expert review, generating structured documents detailing problem statements and architectural shapes.

How do I perform a code review for architectural fit against project constraints?

You perform an architectural fit check by scanning code files against problem statements and constraints, integrating issue tracking and documentation systems to ensure alignment and approval.

Can I generate multiple architectural shapes for a complex bug fix?

Yes, the analysis process proposes multiple architectural approaches with detailed trade-offs by scanning relevant code files and leveraging specialized subagents like architects for comprehensive feedback.

When do I need to run a deep code analysis on my existing code?

You need deep code analysis when facing a complex bug or new feature request, providing a thorough understanding of existing code, potential pitfalls, and viable solutions before writing new code.

Does code analysis integrate with issue tracking systems for risk assessment?

Yes, code analysis integrates with issue tracking and documentation systems to ensure alignment and approval, allowing you to directly analyze the codebase for specific issue numbers.