# Rsdoctor > A one-stop build analyzer for Rspack and webpack. ## Guide - [FAQ](/guide/more/faq.md) - [Rule index](/guide/more/rules.md) - [Custom extension rules](/guide/rules/rule-custom.md) - [Built-in rules](/guide/rules/rules.md) - [Data upload](/guide/rules/upload-data.md): To perform data upload, you need to use the interface of custom extension rules. Please refer to Custom Extension Rules for more information. The same approach used for custom extension rules can also be used for collecting and uploading user data. The only difference is that you don't need to report any errors in the check function. For example: - [GitHub Action Integration](/guide/start/action.md): Integrate Rsdoctor analysis in CI/CD workflows using rsdoctor-action - [AI](/guide/start/ai.md): To help AI better understand Rsdoctor's features, configuration, and best practices so it can provide more accurate assistance during day-to-day development and troubleshooting, Rsdoctor provides the following capabilities: Agent SkillsMCP Serverllms.txtMarkdown docsAGENTS.md - [CI/CD tutorial](/guide/start/cicd.md): In CI/CD, there is often a desire to upload historical reports to the CDN as historical records. Because it's not convenient to achieve instant use in the standard mode, the Brief mode is supported. - [CLI tutorial](/guide/start/cli.md): We provide @rsdoctor/cli for you to use Rsdoctor's features locally through the CLI program. - [Features](/guide/start/features.md): Here you can learn about the main features supported by Rsdoctor. - [Introduction](/guide/start/intro.md): Rsdoctor is a build analyzer tailored for the Rspack ecosystem and fully compatible with the webpack ecosystem. Rsdoctor is committed to being a one-stop, intelligent build analyzer that makes the build process transparent, predictable, and optimizable through visualization and smart analysis, helping development teams precisely identify bottlenecks, optimize performance, and improve engineering quality. Rsdoctor supports all tools and frameworks based on Rspack or webpack, such as: Docusaurus, Rspeedy (Lynx), Storybook, Next.js, Nuxt, Re.Pack, Modern.js, Rsbuild, Rspress and Rslib.