frontend-arch-analyzer

Evaluate frontend architecture across five dimensions and generate a structured report.

7|2|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill frontend-arch-analyzer-sjtu-ipads
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-arch-analyzer
Source: https://github.com/SJTU-IPADS/SkVM-data/tree/main/skills/eno
Command: npx skills add https://github.com/SJTU-IPADS/SkVM-data --skill frontend-arch-analyzer-sjtu-ipads

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured approach to evaluating frontend project architecture across five dimensions, delivering scores, diagnostics, and actionable refactoring suggestions to accelerate architecture reviews.

Core Features & Use Cases

  • Five-dimensional evaluation: technology stack health, architecture design patterns, engineering maturity, performance and maintainability, and a holistic score.
  • Framework-agnostic support: Vue / React / Angular / OpenHarmony / VSCode Extension / Monorepo.
  • Consistent output: generates standardized architecture reports with prioritized recommendations.
  • Trigger phrases and prompts: supports natural language requests like "analyze architecture" or "project health check" to activate the skill.

Quick Start

Provide a frontend project structure or code snippet and request a complete five-dimension architecture evaluation.

Frequently Asked Questions about frontend-arch-analyzer

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

FAQPage Schema
How do I evaluate frontend architecture health for a React or Vue project?▼

Frontend architecture health is evaluated by analyzing project structure and code to deliver a five-dimension report covering technology stack, design patterns, engineering maturity, performance, and maintainability with actionable refactoring suggestions.

What is the best way to diagnose frontend architecture issues and get refactoring suggestions?▼

Diagnosing frontend architecture issues requires a structured five-dimension evaluation that scores technology stack health, architecture design patterns, and engineering maturity, outputting a standardized report with prioritized remediation actions.

Can I run a project health check on a Monorepo or VSCode Extension codebase?▼

Yes, project health checks support Monorepo and VSCode Extension codebases, alongside Vue, React, Angular, and OpenHarmony projects, providing a complete five-dimension architecture analysis or a focused dimension evaluation.

Does the architecture analysis support OpenHarmony and Angular frameworks?▼

Yes, architecture analysis supports OpenHarmony and Angular frameworks, applying framework-agnostic evaluation logic to generate standardized reports with scores, diagnoses, and refactoring suggestions across five dimensions.

How do I generate a standardized frontend architecture report with scores and diagnoses?▼

You generate a standardized frontend architecture report by providing a project structure or code snippet, which triggers a five-dimension evaluation outputting clear sections for scores, diagnoses, and remediation priorities.

When do I need a focused dimension evaluation instead of a complete architecture analysis?▼

A focused dimension evaluation is needed when targeting specific architecture concerns like engineering maturity or performance, allowing you to request a single dimension assessment rather than a complete five-dimension report.