원클릭으로
github-quality-search
Search GitHub for high-quality libraries with strict quality filters (100+ stars, active maintenance, documentation)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Search GitHub for high-quality libraries with strict quality filters (100+ stars, active maintenance, documentation)
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Behavioral testing methodology — test what users experience, not how code is structured. Use when writing tests, reviewing test quality, planning test strategy for new features, or when existing tests are brittle/verbose/coupled to implementation details. Triggers: writing tests, TDD, test review, "tests keep breaking", "too many mocks", "tests are verbose", test coverage planning, behavior-driven development.
Summon 8–12 fictional but statistically plausible people from Kyrgyzstan to judge your web app. They take screenshots, click around, get confused, get delighted, and write honest reviews in Russian. Output: a single .md report with embedded screenshots. Use when you need brutal UX feedback from people who ride marshrutkas.
Artemy Lebedev-style бизнес-линч design review. Opens the site in a real browser, screenshots everything, then tears it apart (or praises it) in his signature voice — brutal, specific, visual. Use when you want a no-bullshit design review, 'линч', 'lebedev review', 'artemy review', or 'roast my site'.
Autonomous experiment loop — modify code, measure, keep/discard, repeat forever. Based on Karpathy's autoresearch pattern. Use when there's working code + a measurable metric to optimize. Agent works while you sleep.
Iterative deep research agent — recursive breadth×depth tree search that accumulates learnings, generates follow-ups, and produces cited reports. Uses exa + serper + subagents. Use when user says 'deep research', 'investigate', 'deep dive', 'thorough analysis', or needs multi-source synthesis with depth.
Detect and fix design system leaks — default shadcn/bootstrap/MUI styling breaking through your brand. Use when: UI feels 'template-y', 'looks like shadcn', 'too generic', buttons are inconsistent colors, cards look default, or after shipping many features fast. Also: 'audit my design', 'check consistency', 'brand leak', 'fix the defaults'.
| name | github-quality-search |
| description | Search GitHub for high-quality libraries with strict quality filters (100+ stars, active maintenance, documentation) |
Search GitHub for established, well-maintained libraries. Filters out low-quality repos automatically.
Minimum Bar:
Red Flags (Auto-Excluded):
from skills.github_quality_search import search_github
results = search_github(
query="jwt authentication python",
language="python",
min_stars=100,
topics=["authentication", "jwt"],
max_results=5
)
for repo in results:
print(f"{repo['name']} - {repo['stars']}⭐ - {repo['description']}")
print(f" Health: {repo['health_score']}/100")
print(f" Last commit: {repo['last_commit']}")
print(f" License: {repo['license']}")
Each result includes:
health_score = (
stars_score * 0.3 + # Popularity (log scale)
activity_score * 0.3 + # Recent commits, issue response time
docs_score * 0.2 + # README quality, wiki, docs site
community_score * 0.2 # Contributors, CI setup, license
)
Scores 80+ = Excellent, 60-79 = Good, 40-59 = Okay, <40 = Risky
results = search_github(
query="http retry python",
language="python",
topics=["http-client", "retry"],
min_stars=200
)
# Returns: requests, httpx, tenacity, backoff
results = search_github(
query="jwt token typescript",
language="typescript",
topics=["jwt", "authentication"],
min_stars=500
)
# Returns: jsonwebtoken, jose, passport-jwt
results = search_github(
query="data validation python",
language="python",
topics=["validation", "schema"],
min_stars=1000
)
# Returns: pydantic, marshmallow, cerberus
GitHub API: 60 requests/hour (unauthenticated), 5000/hour (authenticated)
To use authenticated access:
pass insert github/personal-access-token
# Paste your GitHub PAT (Settings → Developer settings → Personal access tokens)
Skill automatically uses PAT from pass if available.
uv pip install requests python-dateutil
❌ Don't over-filter: If no results, relax constraints (reduce min_stars) ❌ Don't ignore health score: 500⭐ abandoned repo < 200⭐ active repo ❌ Don't skip license check: MIT/Apache-2.0 = safe, GPL = viral, no license = risky ❌ Don't cargo-cult: Just because it's popular doesn't mean it fits your use case
✅ Do compare alternatives: Run search multiple times with different queries ✅ Do check migration effort: Look at API surface area, breaking changes ✅ Do verify bundle size: For frontend libs, check bundlephobia.com ✅ Do read recent issues: 100+ open issues = maintenance burden