소개
This skill enhances Claude's ability to identify and refactor inefficient membership checks within JavaScript and TypeScript codebases. By recognizing patterns where Array.includes() is used for repeated lookups, it suggests and implements high-performance alternatives using native Set or Map objects. This is particularly valuable when handling large datasets, filtering collections against allowlists, or optimizing performance-critical code paths where O(n) operations can lead to noticeable lag or overhead.