[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1122":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":10,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":14,"forks30d":14,"starsTrendScore":18,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":25,"readmeContent":26,"aiSummary":27,"trendingCount":14,"starSnapshotCount":14,"syncStatus":28,"lastSyncTime":29,"discoverSource":30},1122,"repo-analyzer","yzddmr6\u002Frepo-analyzer","yzddmr6","AI coding agent skill for deep architectural analysis of open-source projects | 开源项目深度架构分析，一句话生成专业级分析报告","",null,413,61,3,0,4,13,62,12,66.08,"MIT License",false,"master",true,[],"2026-06-12 04:00:07","# Repo Analyzer\n\nAn 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.\n\nCompatible with [Claude Code](https:\u002F\u002Fclaude.ai\u002Fclaude-code), [Codex](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex), [OpenClaw](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fopenclaw), and any AI coding agent that supports the skills format.\n\n**[中文文档](README.zh.md)**\n\n## Related Articles\n\n- [一键生成专业级分析报告：迭代20多轮的深度架构分析Skill，我决定开源了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FsOPHFaNS8pIkhB4F-FysTQ)\n- [Claude Code 源码深度架构分析](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FGjZ-tFBVwfJwK11F1lP5TQ)\n\n## Quick Install\n\n**npx (Recommended)**\n\n```bash\nnpx skills add yzddmr6\u002Frepo-analyzer\n```\n\n**Plugin Marketplace**\n\n```\n\u002Fplugin marketplace add yzddmr6\u002Frepo-analyzer\n\u002Fplugin install repo-analyzer@repo-analyzer\n```\n\n**Manual (Git Clone)**\n\n```bash\n# macOS \u002F Linux\ngit clone https:\u002F\u002Fgithub.com\u002Fyzddmr6\u002Frepo-analyzer.git ~\u002F.claude\u002Fskills\u002Frepo-analyzer\n\n# Windows\ngit clone https:\u002F\u002Fgithub.com\u002Fyzddmr6\u002Frepo-analyzer.git %USERPROFILE%\\.claude\\skills\\repo-analyzer\n```\n\n## Features\n\n- **Architecture-level analysis** — Focuses on *why* things are designed the way they are, not just *what* the code does\n- **Adaptive report structure** — No fixed template; chapters are designed based on each project's unique characteristics\n- **Parallel subagent analysis** — Spawns multiple agents to analyze core modules concurrently for large codebases\n- **Competitive positioning** — Compares design philosophy and technical trade-offs against similar projects\n- **Mermaid diagrams** — Architecture overviews, data flows, and per-module sequence diagrams throughout the report\n- **Interactive workflow** — Asks targeted questions based on project traits before diving into analysis\n\n## Usage\n\nSimply ask Claude Code to analyze a project:\n\n```\n分析项目 https:\u002F\u002Fgithub.com\u002Fastral-sh\u002Fruff\n```\n\n```\n分析一下 ollama\u002Follama 这个仓库的架构\n```\n\n```\n对比分析 express 和 fastify\n```\n\nThe skill also accepts `owner\u002Frepo` shorthand, full GitHub\u002FGitLab\u002FGitee URLs, or local paths.\n\n### Trigger Keywords\n\nThe skill activates automatically when you mention:\n\n`分析项目` `分析仓库` `分析 GitHub` `项目分析` `源码分析` `架构分析` `代码分析` `学习这个项目` `研究这个框架` `看看这个库怎么实现的` `对比两个项目` `项目评测` `框架评测`\n\n> **Note:** The skill outputs reports in Chinese by default. If you ask in another language, it follows your language.\n\n## Analysis Modes\n\nAfter scanning the codebase, the skill asks you to choose a depth level:\n\n| Mode | Core Module Coverage | Secondary Coverage | Best For |\n|------|---------------------|-------------------|----------|\n| **Quick** | >= 30% | >= 10% | Getting a high-level overview |\n| **Standard** (default) | >= 60% | >= 30% | Regular architecture analysis |\n| **Deep** | >= 90% | >= 60% | Studying every design decision |\n\n## How It Works\n\n1. **Clone & Scan** — Clones the repo (or uses a local path), counts effective lines of code by module\n2. **External Research** — Web searches for reviews, comparisons, and architecture discussions; crawls the official website\n3. **Adaptive Q&A** — Generates targeted questions based on project characteristics, not a fixed checklist\n4. **Dynamic Report Structure** — Designs chapter layout based on your answers and project traits\n5. **Parallel Deep Analysis** — Spawns subagents for each core module, analyzing them concurrently\n6. **Cross-Validation** — Verifies conclusions across modules, checks code read coverage\n7. **Multi-Source Fusion** — Merges research, module analyses, and insights into a cohesive narrative\n8. **Final Report** — Outputs a single Markdown file with Mermaid diagrams\n\n## Report Output\n\nThe final report is saved as a single Markdown file at:\n\n```\n~\u002Frepo-analyses\u002F{project-name}-{date}\u002FANALYSIS_REPORT.md\n```\n\nEvery report includes (adapted per project):\n\n- **Problem Context** — What problem does this solve? Why do existing solutions fall short?\n- **Competitive Positioning** — Design philosophy differences vs. alternatives (not feature checklists)\n- **Project Overview** — Architecture at a glance\n- **Deep Module Analysis** — Why > What analysis with trade-offs and industry comparisons\n- **Evaluation & Takeaways** — Honest assessment of strengths, weaknesses, and lessons learned\n- **Architecture Diagrams** — Mermaid charts for system overview and per-module flows\n\n## Optional Dependencies\n\nThe skill works with Claude Code's built-in tools out of the box. For enhanced research capabilities, these MCP servers are optional:\n\n- [Tavily MCP](https:\u002F\u002Fgithub.com\u002Ftavily-ai\u002Ftavily-mcp) — Website crawling via `tavily_crawl`\n- [Brave Search MCP](https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fanthropic-quickstarts\u002Ftree\u002Fmain\u002Fbrave-search-mcp) — Alternative web search provider\n\n## File Structure\n\n```\nrepo-analyzer\u002F\n├── .claude-plugin\u002F\n│   └── plugin.json                         # Plugin metadata\n├── package.json                            # Package manifest\n├── skills\u002F\n│   └── repo-analyzer\u002F\n│       ├── SKILL.md                        # Main skill definition\n│       └── references\u002F\n│           ├── analysis-guide.md           # Analysis philosophy & evaluation framework\n│           └── module-analysis-guide.md    # Module analysis guide & subagent templates\n├── README.md                               # English documentation\n├── README.zh.md                            # Chinese documentation\n└── LICENSE                                 # MIT License\n```\n\n## Contributing\n\nContributions are welcome! Feel free to open issues or submit pull requests.\n\nIf you'd like to improve the analysis workflow, the core logic lives in `skills\u002Frepo-analyzer\u002FSKILL.md`. The evaluation framework and subagent templates are in the `references\u002F` directory.\n\n## License\n\n[MIT](LICENSE)\n","Repo Analyzer 是一个用于开源项目深度架构分析的AI编码代理技能，能够生成包含设计见解、权衡分析和Mermaid图表的专业级架构报告。其核心功能包括自适应报告结构、并行子代理分析、竞争定位等，特别强调对项目设计决策背后的“为什么”进行深入探讨而不仅仅是描述代码的功能。该工具支持多种AI编码代理，并可通过npx或插件市场快速安装。它适用于需要理解大型代码库内部逻辑、评估不同技术栈之间优劣对比的场景，如软件开发中的架构审查、技术选型过程等。",2,"2026-06-11 02:41:43","CREATED_QUERY"]