Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions skills/listings/_index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"version": "1.0",
"lastUpdated": "2026-03-19T14:32:00Z",
"categories": {
"search": {
"name": "Search & Research",
"description": "Skills for web search, aggregation, and information retrieval",
"count": 1,
"listings": [
{
"slug": "mysearch-proxy",
"name": "MySearch-Proxy",
"author": "skernelx",
"version": "0.1.7",
"score": 8.7,
"verdict": "APPROVE"
}
]
}
},
"totalListings": 1,
"approvedCount": 1,
"rejectedCount": 0,
"conditionalCount": 0
}
34 changes: 34 additions & 0 deletions skills/listings/_stats.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"version": "1.0",
"lastUpdated": "2026-03-19T14:32:00Z",
"catalog": {
"totalListings": 1,
"totalCategories": 1,
"averageScore": 8.7,
"approvalRate": 100
},
"byCategory": {
"search": {
"count": 1,
"averageScore": 8.7,
"approved": 1,
"rejected": 0,
"conditional": 0
}
},
"scoreDistribution": {
"9_to_10": 0,
"8_to_9": 1,
"7_to_8": 0,
"6_to_7": 0,
"below_6": 0
},
"recentAdditions": [
{
"slug": "mysearch-proxy",
"name": "MySearch-Proxy",
"addedAt": "2026-03-19T14:32:00Z",
"score": 8.7
}
]
}
41 changes: 41 additions & 0 deletions skills/listings/search/mysearch-proxy/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# MySearch-Proxy

**A unified search aggregator that intelligently routes queries across multiple providers.** MySearch-Proxy solves the pain of vendor lock-in by combining Tavily, Firecrawl, Exa, and xAI/Social search engines. Use the right provider for each search intent—with automatic fallback, parallel execution, and zero hardcoded secrets.

## Features

- **4+ Provider Aggregation**: Tavily, Firecrawl, Exa, xAI/Social search
- **Intent-Based Routing**: Automatically selects the best provider for your query type
- **Multi-Threaded Key Management**: Secure credential handling with thread-safe caching
- **Parallel Execution**: Run hybrid searches across multiple providers simultaneously
- **Edge Case Handling**: Smart detection for GitHub URLs, anti-bot mitigation
- **Zero Hardcoded Secrets**: All credentials via environment variables

## Installation

See the official **[SKILL.md](https://github.com/skernelx/MySearch-Proxy/blob/main/SKILL.md)** for setup instructions, provider configuration, and usage examples.

## Verification Scores

| Dimension | Score | Notes |
|-----------|-------|-------|
| **Functionality** | 9/10 | All core features working; multi-provider routing intelligent; fallback mechanisms solid |
| **Documentation** | 8/10 | Clear SKILL.md + bilingual docs EN+ZH; minor gaps in troubleshooting |
| **Security** | 9/10 | No hardcoded secrets; credentials via env vars; thread-safe key management; no vulnerabilities |
| **Maintenance** | 9/10 | Active repo, 52 commits, latest 2026-03-19, zero open issues, v0.1.7 |
| **Usefulness** | 9/10 | Solves real pain point; broadly applicable; improves upon single-provider alternatives |
| **Uniqueness** | 8/10 | First skill to aggregate 4+ providers with intent-based routing; differentiates from Vincent-Brave, Baidu Search |
| **Code Quality** | 8/10 | Modular Python 3.10+, type hints, dataclasses, 598 LOC tests, passes compilation |
| | **AVERAGE** | **8.7/10** | **✅ APPROVED** |

## Repository

- **GitHub**: [skernelx/MySearch-Proxy](https://github.com/skernelx/MySearch-Proxy)
- **Stars**: 58
- **License**: Apache 2.0
- **Language**: Python
- **Latest Release**: v0.1.7 (2026-03-19)

---

*Verified by Gamora on 2026-03-19. Aggregation-first design makes this the go-to skill for multi-provider search workflows.*
79 changes: 79 additions & 0 deletions skills/listings/search/mysearch-proxy/listing.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
{
"name": "MySearch-Proxy",
"slug": "mysearch-proxy",
"description": "Multi-provider search aggregator with intelligent routing. Unifies Tavily, Firecrawl, Exa, and xAI/Social search with fallback mechanisms and parallel execution.",
"author": "skernelx",
"repo_url": "https://github.com/skernelx/MySearch-Proxy",
"version": "0.1.7",
"license": "Apache 2.0",
"language": "Python",
"stars": 58,
"tags": [
"search",
"aggregation",
"multi-provider",
"research",
"routing",
"fallback"
],
"scores": {
"functionality": {
"score": 9,
"max": 10,
"justification": "All core features working; multi-provider routing intelligent; fallback mechanisms solid"
},
"documentation": {
"score": 8,
"max": 10,
"justification": "Clear SKILL.md + bilingual docs EN+ZH; minor gaps in troubleshooting"
},
"security": {
"score": 9,
"max": 10,
"justification": "No hardcoded secrets; credentials via env vars; thread-safe key management; no vulnerabilities"
},
"maintenance": {
"score": 9,
"max": 10,
"justification": "Active repo, 52 commits, latest 2026-03-19, zero open issues, v0.1.7"
},
"usefulness": {
"score": 9,
"max": 10,
"justification": "Solves real pain point; broadly applicable; improves upon single-provider alternatives"
},
"uniqueness": {
"score": 8,
"max": 10,
"justification": "First skill to aggregate 4+ providers with intent-based routing; differentiates from Vincent-Brave, Baidu Search"
},
"code_quality": {
"score": 8,
"max": 10,
"justification": "Modular Python 3.10+, type hints, dataclasses, 598 LOC tests, passes compilation"
}
},
"average_score": 8.7,
"verdict": "APPROVE",
"verified_by": "Gamora",
"verified_at": "2026-03-19T14:32:00Z",
"category": "search",
"features": [
"Aggregates 4+ search providers: Tavily, Firecrawl, Exa, xAI/Social",
"Intelligent provider routing based on search intent",
"Multi-threaded key management + caching",
"Parallel execution for hybrid searches",
"Edge case handling (GitHub URLs, anti-bot detection)",
"Zero hardcoded secrets"
],
"installation": {
"type": "github",
"repo": "https://github.com/skernelx/MySearch-Proxy",
"docs": "https://github.com/skernelx/MySearch-Proxy/blob/main/SKILL.md"
},
"metadata": {
"commits": 52,
"open_issues": 0,
"latest_commit_date": "2026-03-19"
}
}