Enforces product-centric design principles to ensure tools and APIs are universally compatible and ready for external distribution.
Product Lens is a specialized capability for Claude Code that acts as a quality filter during the development process, prioritizing external portability and developer experience. It ensures that any feature, skill, or API built within the CELLM ecosystem is designed for the end-user rather than internal convenience, preventing hardcoded paths and repo-specific assumptions. By activating during the design of plugin surfaces and NPM-facing behaviors, it helps developers build robust, project-agnostic tools that function seamlessly across any Node.js environment.
주요 기능
01Prevents hardcoded internal paths and repo-specific logic
02Validates external compatibility for NPM-distributed packages
03Standardizes storage patterns using global user directories
04Guides the design of universal plugin surfaces and Oracle APIs
050 GitHub stars
06Enforces dynamic project structure discovery and configuration
사용 사례
01Designing a new MCP tool intended for public NPM distribution
02Refactoring internal utilities into reusable open-source plugins
03Auditing code to ensure it works in a clean, third-party Node.js environment