What problem does it solve? Developers often waste effort reinventing functionality that mature open-source projects already provide. This Skill enforces a mandatory "reuse first" workflow so that new features start with searching, evaluating, and integrating existing GitHub projects, MCP servers, SDKs, or libraries instead of writing code from scratch. ## Core Features & Use Cases - Mandatory Search-First Workflow: Follows a fixed pipeline of requirement analysis, GitHub search, candidate comparison, user confirmation, integration, and verification before any custom development begins. - Structured Candidate Evaluation: Scores candidate projects against bundled checklists covering repository health, code quality, test quality, and dependency management, plus license compatibility checks against the repository's CC BY-NC-SA 4.0 terms. - Forced Reporting Gate: Requires reporting candidate projects, GitHub URLs, selection rationale, integration method, and license risks to the user for approval before any integration happens. - Use Case: When asked to add a web crawling feature, the agent searches GitHub via the GitHub MCP server, compares candidates like Crawl4AI against the evaluation checklists, reports findings, and only integrates after user confirmation. ## Quick Start Before implementing this new feature, search GitHub for mature open-source projects that already solve it and report the candidates for my approval.