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.