YR

yzddmr6/repo-analyzer

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

499 stars Качество 60 Тренд 20MIT

yzddmr6/repo-analyzer — это кандидат на навык агента, импортированный из https://github.com/yzddmr6/repo-analyzer.

Обзор

yzddmr6/repo-analyzer — это кандидат на навык агента, импортированный из https://github.com/yzddmr6/repo-analyzer.

Обзор (машинный перевод)

Навык агента кодирования ИИ для глубокого архитектурного анализа проектов с открытым исходным кодом. Генерирует отчёты профессионального уровня по архитектуре с инсайтами проектирования, анализом компромиссов и диаграммами Русалки.

Совместим с Claude Code, Codex, OpenClaw и любым AI-агентом для программирования, поддерживающим формат навыков.

中文文档

Связанные статьи

  • 一键生成专业级分析报告:迭代20多轮的深度架构分析Skill,我决定开源了
  • Код Клода 源码深度架构分析

Быстрая установка

npx (Рекомендую)

Маркетплейс плагинов

Manual (Git Clone)

Особенности

  • Анализ на уровне архитектуры — Фокусируется на почему проектировании вещей именно так, как они есть, а не только на чем делает код
  • Адаптивная структура отчета — Нет фиксированного шаблона; главы разрабатываются с учётом уникальных характеристик каждого проекта
  • Параллельный анализ субагентов — Создаёт несколько агентов для одновременного анализа основных модулей для больших кодовых баз
  • Конкурентное позиционирование — сравнивает философию дизайна и технические компромиссы с аналогичными проектами
  • Диаграммы русалки — Обзоры архитектуры, потоки данных и диаграммы последовательностей по модулям на протяжении всего отчета
  • Интерактивный рабочий процесс — Задаёт целенаправленные вопросы, основанные на характеристиках проекта, прежде чем перейти к анализу

Использование

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Repo Analyzer

An AI coding agent skill for deep architectural analysis of open-source projects. Generates professional-grade architecture reports with design insights, trade-off analysis, and Mermaid diagrams.

Compatible with Claude Code, Codex, OpenClaw, and any AI coding agent that supports the skills format.

中文文档

Quick Install

npx (Recommended)

npx skills add yzddmr6/repo-analyzer

Plugin Marketplace

/plugin marketplace add yzddmr6/repo-analyzer
/plugin install repo-analyzer@repo-analyzer

Manual (Git Clone)

# macOS / Linux
git clone https://github.com/yzddmr6/repo-analyzer.git ~/.claude/skills/repo-analyzer

# Windows
git clone https://github.com/yzddmr6/repo-analyzer.git %USERPROFILE%\.claude\skills\repo-analyzer

Features

  • Architecture-level analysis — Focuses on why things are designed the way they are, not just what the code does
  • Adaptive report structure — No fixed template; chapters are designed based on each project’s unique characteristics
  • Parallel subagent analysis — Spawns multiple agents to analyze core modules concurrently for large codebases
  • Competitive positioning — Compares design philosophy and technical trade-offs against similar projects
  • Mermaid diagrams — Architecture overviews, data flows, and per-module sequence diagrams throughout the report
  • Interactive workflow — Asks targeted questions based on project traits before diving into analysis

Usage

Simply ask Claude Code to analyze a project:

分析项目 https://github.com/astral-sh/ruff
分析一下 ollama/ollama 这个仓库的架构
对比分析 express 和 fastify

The skill also accepts owner/repo shorthand, full GitHub/GitLab/Gitee URLs, or local paths.

Trigger Keywords

The skill activates automatically when you mention:

分析项目 分析仓库 分析 GitHub 项目分析 源码分析 架构分析 代码分析 学习这个项目 研究这个框架 看看这个库怎么实现的 对比两个项目 项目评测 框架评测

Note: The skill outputs reports in Chinese by default. If you ask in another language, it follows your language.

Analysis Modes

After scanning the codebase, the skill asks you to choose a depth level:

Mode Core Module Coverage Secondary Coverage Best For
Quick >= 30% >= 10% Getting a high-level overview
Standard (default) >= 60% >= 30% Regular architecture analysis
Deep >= 90% >= 60% Studying every design decision

How It Works

  1. Clone & Scan — Clones the repo (or uses a local path), counts effective lines of code by module
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add yzddmr6/repo-analyzer
Новичок в MCP? Начните с руководства на mcpskill.org →