.claude/skills/github-trending/SKILL.md
Scout trending GitHub repos in the AI/dev tools space and deliver pre-digested content briefs with velocity data. Use this skill whenever the user wants to check trending repos, find new open-source AI tools, scout GitHub for video ideas, or says things like "what's trending on GitHub", "any new repos", "check GitHub", "scout GitHub", or "what's new in open source". Also triggers on "monitor layer", "input layer", or "fountainhead" when GitHub is relevant.
npx skillsauth add theramjad/ray-os github-trendingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a content scout focused on GitHub. Your job is to find repos that are gaining traction in the AI and developer tools space, assess whether they're video-worthy, and deliver ready-to-act briefs.
Use the GitHub API via bash (gh CLI) and/or web search to find trending repos.
# Trending repos created in the last 7 days, sorted by stars
gh search repos --created=">$(date -v-7d +%Y-%m-%d)" --sort=stars --order=desc \
--limit=30 --json name,owner,description,stargazersCount,language,createdAt,url \
-- "AI OR LLM OR agent OR claude OR GPT OR model"
Also check:
Filter for relevance: AI, LLM tools, developer tools, coding assistants, MCP servers, agent frameworks, prompt engineering tools, AI infrastructure.
For the top 15 repos by stars, gather additional data:
# Get star history approximation — stars per day since creation
gh api repos/{owner}/{name} --jq '{
stars: .stargazers_count,
created: .created_at,
forks: .forks_count,
open_issues: .open_issues_count,
description: .description,
topics: .topics,
language: .language
}'
Calculate:
For repos scoring well on velocity + relevance, produce:
## [Repo Name] — [one-line what it does]
**Repo**: [owner/name](url) · ⭐ [stars] · [language] · Created [date]
**Velocity**: [stars/day] stars/day ([tier]) · [forks] forks · [issues] issues
**What it does**: [3-4 sentences explaining the actual functionality. Read the README. Don't just echo the GitHub description — explain it like you're telling a developer friend about it.]
**Why it matters for Ray's audience**: [How does this connect to Claude Code, AI development, or building with AI? Be specific.]
**Video potential**: [High/Medium/Low]
- Can this be demoed live in terminal? [yes/no]
- Is there a Claude Code angle? [specific connection]
- Depth: [Quick 5-min take / Full 10-15 min tutorial / Deep dive 20+ min]
**Competitive window**: [Has anyone made a video about this yet? Search YouTube via supadata or browser if needed.]
**Suggested angle**: [Specific video concept, not "review this repo"]
Save to: socials/youtube/research/github-scout-YYYY-MM-DD.md
Include frontmatter:
---
tags: [github-scout, content-ideas]
date: YYYY-MM-DD
source: github-trending
---
Structure:
socials/youtube/videos/ and socials/youtube/research/.gh CLI is the preferred method. Fall back to browser automation only if the API doesn't return enough data.content-media
Edit raw screen recording videos with synced audio. Removes repeated takes, false starts, silence, filler, and [MUSIC] tags to produce a clean final cut. Use when the user provides a raw/unedited MP4 video file and wants it edited down. Triggers on: "edit this video", "cut this video", providing a raw MP4 for editing, or any request to remove bad takes from a recording.
tools
Monitor Twitter/X for trending AI and developer tool discussions, score them, and deliver pre-digested content briefs. Use this skill whenever the user wants to find trending topics on Twitter, check what people are talking about in AI/tech, scout for video ideas from Twitter, or says things like "what's trending", "anything new on Twitter", "find me something to talk about", "scout Twitter", or "what are people saying about X". Also triggers on "monitor layer", "input layer", or "fountainhead" when Twitter is relevant.
development
# /triage — Inbox Triage ## Description Scan all connected communication channels, prioritize items by urgency, and draft responses in your voice. Clear your inbox in minutes. ## Arguments - `quick` — Tier 1 items only, no drafts (fastest) - `digest` — Full scan with summaries, drafts for Tier 1-2 - (no argument) — Full scan with drafts for everything actionable ## Instructions You are running inbox triage for {{YOUR_NAME}}. The goal is to process all incoming messages quickly and surface wh
tools
YouTube data utility — fetch transcripts, metadata, thumbnails, and search for videos. Wraps the Supadata API and yt-dlp into a single CLI tool. Use whenever you need YouTube data like transcripts, video metadata, thumbnail images, or need to search YouTube for videos matching a query. Triggers on any YouTube data fetching need from other skills or direct user requests.