What problem does it solve?
Developers often waste time writing custom code for functionality that already exists as maintained open-source libraries, MCP servers, or existing code in their repository, leading to unnecessary technical debt and delayed feature delivery.
Core Features & Use Cases
- Systematic research workflow: Guides you to check for existing solutions across your repository, npm/PyPI, MCP servers, Claude Code skills, and GitHub open-source projects before writing any new code.
- Decision matrix: Helps you choose between adopting an existing tool as-is, extending it with a thin wrapper, composing multiple small tools, or building a fully custom solution based on candidate quality.
- Use case: When asked to add dead link checking to your project, this skill guides you to find and adopt an existing maintained package instead of building a custom checker from scratch.
Quick Start
Use the search-first skill to research existing maintained tools and libraries before writing custom code for your new feature.