TopRank Skills

Home / Claw Skills / Analyse des données / analyze-frontend-structure
Official OpenClaw rules 54%

analyze-frontend-structure

This skill is used to scan any frontend project directory, automatically analyze routing structure and module division, and generate a universal module-page mapping document for use by intelligent navigation systems. It is suitable for various frontend frameworks and project structures.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 analyze-frontend-structure 技能。 若已安装,则直接安装 analyze-frontend-structure 技能。

Overview

Skill Key
damutou95/analyze-frontend-structure
Author
damutou95
Source Repo
openclaw/skills
Version
-
Source Path
skills/damutou95/analyze-frontend-structure
Latest Commit SHA
71791b44cdc254bdba486600283df497cfb208bc

Extracted Content

SKILL.md excerpt

## Features

1. **Universal Routing Analysis**: Automatically identifies and parses routing configuration files of different frontend frameworks, extracting routing paths, component associations, and other information.
2. **Intelligent Module Recognition**: Analyzes directory structure and component dependencies to identify project module divisions, regardless of framework.
3. **Standardized Mapping Generation**: Generates clear mapping relationships between modules and pages, including parent-child relationships, hierarchical structures, etc.
4. **Intelligent Navigation Support**: The generated mapping document can be directly used in intelligent navigation systems, supporting quick positioning and navigation.

## Technical Implementation

### Core Functions

1. **Directory Scanning**: Traverses the specified directory, identifies key files and directory structures, and adapts to different project organization methods.
2. **Route Parsing**: Parses common routing configurations such as Vue Router, React Router, Angular Router, etc.
3. **Module Recognition**: Intelligently identifies modules based on directory structure, naming conventions, and component reference relationships.
4. **Mapping Generation**: Generates standardized module-page mapping documents, supporting multiple output formats.

### Supported Frameworks

- Vue 2/3
- React
- Angular
- Svelte
- Solid

## Usage

When user needs to analyze a frontend project structure, invoke this skill directly:

1. User provides the frontend project directory path
2. Skill automatically scans and analyzes
3. Generates module-page mapping document

## Input Requirements

- User needs to provide the directory path of the frontend project to be analyzed
- Optional: specify framework type (vue, react, angular, svelte, solid), default is auto-detection
- Optional: specify output format (json, markdown, html)
- Optional: specify output file path

## Output

Generates a mapping document containing:

- **Project Info**: project...

Related Claw Skills