What problem does it solve?
Keeping Rspack's webpack compatibility tracking issue accurate requires manually comparing webpack releases, config schemas, built-in plugins, and thousands of test cases, which is slow and error-prone.
Core Features & Use Cases
- Gap Auditing: Systematically find missing webpack features by comparing releases, config schemas, built-in plugins, and ecosystem plugins against Rspack.
- Test Directory Diffing: Run the bundled zx script to compare webpack test suites (cases, configCases, statsCases, etc.) against Rspack's rspack-test directories, with optional Prettier-normalized content diffs.
- Structured Issue Updates: Update the tracking issue, completed-feature comment, and missing-test comment using consistent checklist entry formats with timestamps.
- Use Case: After a new webpack release, ask the agent to audit new features, classify each gap as recommended, pending, or not recommended for Rspack, and update the tracking issue without duplicating existing entries.
Quick Start
Use the rspack-webpack-gap-tracker skill to audit webpack features released since the last update and refresh the compatibility tracking issue.