What problem does it solve? When implementing a complex feature that spans multiple modules, developers risk duplicating existing patterns or violating established conventions. This Skill guides a structured codebase search to surface reusable patterns, integration points, and tests before writing any code. ## Core Features & Use Cases - Pattern Discovery: Uses codebase_search with natural language queries to find similar existing features, endpoints, data models, and background tasks. - Convention Matching: Identifies config and feature-flag conventions plus tests to mirror, so new code matches the repository's style. - Implementation Planning: Produces a plan grounded in the repo's actual architecture before implementation begins. - Use Case: Before adding a new notification system, run the research workflow to find existing event handlers, queue patterns, and API boundaries, then build a plan that reuses them. ## Quick Start Ask the AI to research the codebase for existing implementations similar to your planned feature before writing any code.