plugins/trend-scout/skills/trend-scout/SKILL.md
Reddit, HN, GitHub, RSS, npm, Bluesky, Mastodon, 한국 커뮤니티까지 어제~오늘 뜨는 빌더/AI/오픈소스 시그널을 수집하고 Threads 포스트용으로 큐레이션. GitHub는 gh CLI 우선, 없으면 공개 REST API로 폴백. '지금 뜨는 것'을 넓게 스캔해 후보를 뽑는 큐레이션 전용 스킬이다. 특정 주제를 다각도로 파고드는 심층 리서치는 이 스킬이 아니라 deep-research(다중 소스 fact-check 리포트)·last30days(한 주제의 최근 30일 여론) 영역이다. 트리거: '트렌드', '인기글', 'trend scout', '쓰레드 리서치', 'threads 소재', '오늘 뭐 올리지', '콘텐츠 소재', 'reddit 인기글', 'HN 인기글', '깃허브 트렌드', '오픈소스 소재', '해커뉴스', '트렌드 스카우트', 'github trending', 'what is hot on hacker news', 'open source radar', 'reddit trending', 'trending packages', 'daily tech digest', 'tech news today', 'developer trends'. /trend-scout로 실행.
npx skillsauth add october-academy/agent-plugins trend-scoutInstall 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.
insane-search의 공개 소스 전략을 벤치마킹해서, "지금 뜨는 것"을 Threads 포스트 후보로 정리한다.
이 스킬은 여러 소스를 넓게 스캔해 오늘의 소재 후보를 뽑는 큐레이션 전용이다. 특정
주제 하나를 깊게 파고드는 리서치는 범위가 아니다 — 다중 소스 fact-check 리포트가
필요하면 deep-research, 한 주제의 최근 30일 여론·반응이 필요하면 last30days로 라우팅한다.
bash {SKILL_DIR}/scripts/fetch-trends.sh day 15
결과:
/tmp/trend-scout/all.json — 정규화 + 중복 제거 + trend_score 정렬 결과/tmp/trend-scout/{source}.json — 소스별 raw 응답all.json과 동일한 통합 JSON기본은 topics[]를 본다. 호환용으로 items[]도 동일 내용을 가진다.
source: 어떤 채널에서 왔는지 (reddit, hackernews, clien, npm, bluesky 등)channel: 서브레딧/피드/태그/보드trend_score: 교차 소스 비교용 가중 점수summary: selftext/description/본문 요약소스별 해석과 벤치마킹 메모는 references/sources.md 참고.
기본 큐로 부족할 때만 Exa 같은 외부 검색을 덧댄다.
insane-search식 URL 우회/추출 계층이 필요한 경우기준:
큐레이션 우선순위:
포맷은 references/threads-format.md 참고.
핵심:
추천 포스트 3-5개:
## 추천 #1: {주제}
- 소스: {source} | {channel} | score {trend_score}
- 링크: {URL}
### Threads 초안
{500자 이내 한국어 포스트}
### 큐레이션 이유
{1줄}
day: 최근 24시간week: 최근 7일development
This skill should be used when the user's request or requirement is ambiguous and needs an iterative interview to become actionable — vague feature requests ("add notifications"), incomplete bug reports ("the export is broken"), underspecified tasks and migrations ("make it faster", "convert this to TypeScript"), or any build request the user hasn't fully thought through. Trigger on "clarify requirements", "refine requirements", "요구사항 명확히", "요구사항 정리", "요구사항 인터뷰", "인터뷰해줘", "interview me", "ask me questions before building", "make this clearer", "spec this out", "scope this", "/clarify:interview". Turns vague inputs into concrete specs and surfaces considerations the user hasn't thought of. For strategy blind spots use unknown; for content-vs-form reframing use metamedium.
data-ai
블로그 초안/최종 원고를 빠르게 보수 윤문하는 병렬 strict 워크플로. humanize-korean --strict의 검증 분리(fidelity, naturalness, 잔존 S1/S2 탐지)는 유지하면서 청크 병렬화로 속도를 줄인다. 트리거: "블로그 최종 윤문", "윤문 빠르게", "blog-humanize-fast", "humanize-korean strict 너무 느려", "병렬 strict 윤문", "AI 티 줄이되 의미는 건드리지 마", "최종 교열 후 윤문". 아닌 것(negative scope): 초안 대필·내용 추가/삭제·사실 수정이 아니다 — 문체·리듬·표현만 의미 불변으로 손본다. 라우팅: 새 글 집필은 blog-prep, 더 깊은 검증·낮은 등급 재검증이 필요하면 humanize-korean --strict, 맞춤법·오탈자만이면 직접 교정으로 보낸다.
tools
Commit and push in one step. Use when user says "/cp", "commit and push", "커밋하고 푸시", "커밋 푸시", "변경사항 올려줘", or wants to stage, commit, and push changes in a single action. Optionally accepts a commit message as argument. Not for creating, reviewing, or merging pull requests — commit and push only.
content-media
This skill should be used when the user's request or requirement is ambiguous and needs iterative questioning to become actionable. Trigger on "clarify requirements", "refine requirements", "요구사항 명확히", "요구사항 정리", "make this clearer", "spec this out", "scope this", "/clarify". Turns vague inputs into concrete specs. For strategy blind spots use unknown; for content-vs-form reframing use metamedium.