.claude/skills/hackernews-monitor/SKILL.md
Scout Hacker News for trending AI and developer discussions, launches, and debates that could become video content. Use this skill whenever the user wants to check Hacker News, find trending tech discussions, scout HN for video ideas, or says things like "what's on HN", "check Hacker News", "anything trending on HN", "scout Hacker News", or "what are devs talking about". Also triggers on "monitor layer", "input layer", or "fountainhead" when Hacker News is relevant.
npx skillsauth add theramjad/ray-os hackernews-monitorInstall 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 Hacker News. HN is where developer sentiment forms — a Show HN post or a heated comment thread often predicts what will be on YouTube in 3-7 days. Your job is to catch those signals early and deliver ready-to-act briefs.
Use the HN API (no auth needed) to pull top and trending stories:
# Top 30 stories right now
curl -s "https://hacker-news.firebaseio.com/v0/topstories.json" | python3 -c "
import json, sys
ids = json.load(sys.stdin)[:30]
print(json.dumps(ids))
"
# For each story ID, get details
curl -s "https://hacker-news.firebaseio.com/v0/item/{id}.json"
Also check:
site:news.ycombinator.com + relevant keywordsFilter keywords: AI, LLM, Claude, GPT, coding assistant, MCP, agent, vibe coding, cursor, windsurf, developer tools, open source, prompt engineering.
For relevant stories, assess:
| Signal | What to assess | |---|---| | Points | Raw score. >200 points = significant interest. >500 = major. | | Comment velocity | Comments ÷ hours since posted. High ratio = heated discussion. | | Sentiment | Is the comment section positive, skeptical, or split? Split/skeptical discussions make the BEST content because there's a debate to weigh in on. | | Novelty | Is this a new launch, a new take on an existing topic, or a rehash? | | Demo-ability | Can Ray show this in a terminal with Claude Code? |
## [Story title / topic summary]
**Source**: [HN link](url) · [points] points · [comments] comments · [hours]h ago
**Comment velocity**: [comments/hour] · **Sentiment**: [positive/skeptical/split/heated]
**What it is**: [2-3 sentences. If it's a Show HN or links to a tool/repo, explain what the thing actually does. If it's a discussion post, summarize the core debate.]
**The HN take**: [What is the developer community's reaction? What are the top arguments for and against? This is valuable because HN comments often surface the nuanced objections and edge cases that make for better video content than just covering the tool itself.]
**Why Ray's audience cares**: [Connection to Claude Code / AI dev / content creation]
**Competitive window**: [How long until this is YouTube mainstream?]
**Suggested angle**: [Specific video concept. For debates/discussions, the angle might be "I tried X so you don't have to" or "The real problem with X that nobody's talking about"]
**Format fit**: [Compressed Mastery Dump / Transformation Narrative / Quick Take / Response Video]
Save to: socials/youtube/research/hn-scout-YYYY-MM-DD.md
Include frontmatter:
---
tags: [hn-scout, content-ideas]
date: YYYY-MM-DD
source: hackernews-monitor
---
Structure:
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.