
Search First
This systematizes the "check if it already exists before you build it" workflow that good developers do manually but often skip under pressure. Before writing new code, it runs through package registries, MCP servers, existing skills, and GitHub to find maintained solutions. The researcher agent handles parallel search across channels, then you get a structured comparison with adoption recommendations. Works inline for quick checks or as a full agent for non-trivial functionality. The decision matrix is useful: exact match means adopt as-is, partial match means extend with a thin wrapper, nothing suitable means build custom but informed by what you found. Integrates with planner and architect agents so the whole system avoids reinventing wheels.
- skills.sh installs
- 6K
- GitHub stars
- 300.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add affaan-m/ecc --skill search-first --agent claude-codeInstalls into .claude/skills of the current project.
Files
/search-first — Research Before You Code
Systematizes the "search for existing solutions before implementing" workflow.
Trigger
Use this skill when:
- Starting a new feature that likely has existing solutions
- Adding a dependency or integration
- The user asks "add X functionality" and you're about to write code
- Before creating a new utility, helper, or abstraction
Workflow
Sponsors
Details
- Repository
- github.com/affaan-m/ecc
- Categories
- Documentation, AI & Agent Building, Data Science & ML, Automation & Workflows
- First seen
- Jul 14, 2026
More from affaan-m/ecc
All 263- Nextjs Turbopack6K
- Brand Voice6K
- Jira Integration6K
- Laravel Tdd6K
- Fastapi Patterns6K
- Remotion Video Creation6K
- React Patterns5.9K
- Perl Security5.9K
- Kotlin Coroutines Flows5.9K
- React Performance5.9K
- Kotlin Patterns5.9K
- Architecture Decision Records5.9K
- Deployment Patterns5.8K
- React Testing5.8K
- Pytorch Patterns5.8K
- Hexagonal Architecture5.8K
- Flutter Dart Code Review5.8K
- Frontend A11y5.8K
- Error Handling5.8K
- Ui Demo5.8K
- Agentic Engineering5.8K
- Vite Patterns5.8K
- Bun Runtime5.8K
- Agent Architecture Audit5.8K