api-and-interface-desi…
Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating…
Discover and analyze trending GitHub repositories from TrendShift and other sources — evaluate usefulness, extract learnings, and identify valuable skills/tools
Claude Code
$ npx -y skills add kevinnft/ai-agent-skills --skill trending-repos-discovery --agent claude-code
Codex
$ npx skills add kevinnft/ai-agent-skills --skill trending-repos-discovery -a codex -y
Cursor
$ npx skills add kevinnft/ai-agent-skills --skill trending-repos-discovery -a cursor -y
Gemini CLI
$ npx skills add kevinnft/ai-agent-skills --skill trending-repos-discovery -a gemini-cli -y
GitHub Copilot
$ npx skills add kevinnft/ai-agent-skills --skill trending-repos-discovery -a github-copilot -y
OpenCode
$ npx skills add kevinnft/ai-agent-skills --skill trending-repos-discovery -a opencode -y
Windsurf
$ npx skills add kevinnft/ai-agent-skills --skill trending-repos-discovery -a windsurf -y
name: trending-repos-discovery description: Discover and analyze trending GitHub repositories from TrendShift and other sources — evaluate usefulness, extract learnings, and identify valuable skills/tools tags: [github, trending, research, discovery, skills] related_skills: [github-repo-management, ecosystem-tool-evaluation] origin: unknown source_license: see upstream language: en
Discover and analyze trending GitHub repositories from TrendShift and other sources. Evaluate usefulness, extract learnings, and identify valuable skills/tools for adoption.
**URL:** https://trendshift.io/
**What it tracks:**
**How to fetch:** See `references/trendshift-fetch-methods.md` for TinyFish and GitHub API examples
**URL:** https://github.com/trending
**Languages:**
See `references/trendshift-fetch-methods.md` for API usage examples.
**Rate limit:** 60 requests/hour (unauthenticated), 5000/hour (authenticated)
1. **Fetch from TrendShift** (primary source) 2. **Extract repo names** (owner/repo format) 3. **Get first 10-20 repos** (manageable batch)
For each repo, fetch from GitHub API:
**Batch strategy:**
For each repo, assess:
| Factor | Weight | Criteria | |--------|--------|----------| | **Stars** | 30% | > 10K = high, 1K-10K = medium, < 1K = low | | **Description match** | 30% | Keywords match user's interests | | **Language** | 20% | User's tech stack (Python, TypeScript, Rust) | | **Recency** | 10% | Updated in last 30 days | | **Topics** | 10% | Relevant tags (ai, agent, skills, tools) |
**✅ Highly Useful:**
**🟡 Potentially Useful:**
**❌ Not Useful:**
For useful repos, identify:
**Example (obra/superpowers):**
**Example (addyosmani/agent-skills):**
**Example (andrej-karpathy-skills):**
**Format:**
## 🔥 TOP TRENDING REPOS ### 1. owner/repo ⭐ X,XXX stars 🏆 **Description:** [One-line description] **Berguna?** ✅ SANGAT / 🟡 MUNGKIN / ❌ TIDAK **Why:** - [Reason 1] - [Reason 2] - [Reason 3] **Use Case:** [How user can use it] **Action:** [What to do next] --- ## 🎯 RECOMMENDED ACTIONS ### Priority 1: MUST CHECK 🔥 1. [Repo 1] - [Why] 2. [Repo 2] - [Why] ### Priority 2: WORTH CHECKING ✅ 3. [Repo 3] - [Why] ### Priority 3: MAYBE ⚠️ 5. [Repo 5] - [Why] ## ❌ SKIP THESE - [Repo X] - [Why not useful]
When user asks to analyze trending repos:
**DO:**
**DON'T:**
When user asks if trending repos are useful:
**Response pattern:** 1. **Quick verdict:** "ADA YANG BERGUNA? ✅ BANYAK!" or "❌ TIDAK ADA" 2. **Top picks:** List 3-5 most useful repos 3. **Why useful:** Explain specific benefits 4. **Action:** What to do next (clone, study, adapt)
**Example:**
✅ ADA YANG MENARIK — review dulu sebelum klaim apapun 1. obra/superpowers — Skills framework 2. andrej-karpathy-skills — coding guidelines 3. mattpocock/skills — TypeScript / engineering workflows 4. addyosmani/agent-skills — frontend & performance practices Mention star counts only when reporting raw findings; do not aggregate them into "X K combined stars" or claim authors as contributors to a downstream repo. Authors of upstream public skill repos have not endorsed or contributed to any aggregator unless they explicitly say so. MAU GUE CLONE & ANALISA SEKARANG? 🚀
**Look for:**
191 attribution-first agent skills for Hermes Agent, Claude Code, Cursor — one installer, 28 categories, searchable catalog. See NOTICE for upstream attribution.
Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating…
Tests in real browsers. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM,…
Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate…
Conducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a…
Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder…
Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.