dev-scan

star 1

개발 커뮤니티에서 특정 기술 주제에 대한 다양한 의견을 수집하는 스킬. 해외 4개(Reddit, Hacker News, Dev.to, Lobsters) + 국내 1개(GeekNews, OKKY, 디스콰이엇, 커리어리) 총 5개 소스에서 병렬로 의견을 수집하고 인사이트를 도출한다. web-search 스킬의 search.py/fetch.py를 활용하여 외부 도구 의존성 없이 동작한다. 트리거: "커뮤니티 의견", "개발자 반응", "dev scan", "기술 여론", "Reddit에서 찾아봐", "HN 반응", "개발 커뮤니티 조사" 등.

7loro By 7loro schedule Updated 2/23/2026

name: dev-scan description: > 개발 커뮤니티에서 특정 기술 주제에 대한 다양한 의견을 수집하는 스킬. 해외 4개(Reddit, Hacker News, Dev.to, Lobsters) + 국내 1개(GeekNews, OKKY, 디스콰이엇, 커리어리) 총 5개 소스에서 병렬로 의견을 수집하고 인사이트를 도출한다. web-search 스킬의 search.py/fetch.py를 활용하여 외부 도구 의존성 없이 동작한다. 트리거: "커뮤니티 의견", "개발자 반응", "dev scan", "기술 여론", "Reddit에서 찾아봐", "HN 반응", "개발 커뮤니티 조사" 등.

Dev Scan

개발 커뮤니티에서 특정 기술 주제에 대한 다양한 의견을 수집하고 인사이트를 도출한다.

스크립트 경로

WS_DIR="$SKILL_DIR/../web-search"
SEARCH="$WS_DIR/scripts/search.py"
FETCH="$WS_DIR/scripts/fetch.py"

워크플로우

Step 1: 주제 추출

사용자 요청에서 핵심 기술 주제와 검색 키워드를 추출한다.

- 비교 주제인 경우: "{A} vs {B}" 형태로 정리
- 단일 기술인 경우: "{기술명} experience/review/opinion" 형태로 정리
- 영어 키워드를 기본으로, 한국어 키워드도 준비

Step 2: 5개 소스 병렬 검색

해외 4개 + 국내 1개를 모두 상시 실행한다.

소스 1: Reddit (search.py + fetch.py)

# Reddit 검색 (최대 10개 결과)
python3 "$SEARCH" "site:reddit.com {TOPIC}" -f md -n 10

# 유망한 스레드를 fetch.py로 상세 조회 (댓글 포함)
# 검색 결과에서 score가 높거나 댓글이 많은 상위 3~5개 스레드 선택
python3 "$FETCH" "{REDDIT_URL}" -f md -c 20

Reddit은 실사용 경험과 솔직한 의견이 풍부하므로 fetch.py로 댓글까지 수집하는 것이 핵심이다.

소스 2: Hacker News

# WebSearch 사용
WebSearch: "site:news.ycombinator.com {TOPIC}"

기술 깊이 있는 토론과 업계 전문가 의견을 수집한다.

소스 3: Dev.to

# WebSearch 사용
WebSearch: "site:dev.to {TOPIC}"

실용적인 튜토리얼과 개발자 경험담을 수집한다.

소스 4: Lobsters

# WebSearch 사용
WebSearch: "site:lobste.rs {TOPIC}"

시스템 프로그래밍, 언어 설계 등 깊이 있는 기술 토론을 수집한다.

소스 5: 국내 개발 커뮤니티 (kr-dev 프리셋)

# 국내 IT/개발 커뮤니티 검색 (GeekNews, OKKY, 디스콰이엇, 커리어리)
python3 "$SEARCH" "{TOPIC_KR}" --sites kr-dev -f md

국내 개발자들의 시각과 한국 시장 맥락의 의견을 수집한다.

Step 3: 데이터 분석 및 인사이트 도출

수집된 데이터를 아래 4단계로 분석한다.

3-1: 의견 분류 및 패턴 파악

각 의견을 다음 카테고리로 분류:
- 찬성 (Positive): 해당 기술을 추천하는 의견
- 반대 (Negative): 해당 기술을 비추천하는 의견
- 중립 (Neutral): 조건부 추천 또는 상황별 판단
- 경험 기반 (Experience): 실제 프로덕션 사용 경험

3-2: 공통 의견 (Consensus) 도출 — 최소 5개

- 여러 소스에서 반복적으로 등장하는 의견
- 플랫폼과 관계없이 일관된 평가
- 각 공통 의견의 출처 수와 대표 인용 포함

3-3: 논쟁점 (Controversy) 식별 — 최소 3개

- 소스 간 의견이 갈리는 지점
- 찬반이 팽팽한 주제
- 각 입장의 대표 의견과 출처 포함

3-4: 주목할 시각 (Notable Perspective) 선별 — 최소 3개

- 독특하지만 통찰력 있는 의견
- 실무 경험에 기반한 비주류 관점
- 높은 upvote/좋아요를 받은 소수 의견

출력 형식

# 커뮤니티 의견 스캔: {주제}

## 수집 개요
- 검색 키워드: ...
- 수집 소스: Reddit, Hacker News, Dev.to, Lobsters, 국내 개발 커뮤니티
- 수집 일시: {현재 날짜}
- 총 수집 의견 수: ...

## 핵심 인사이트

### 공통 의견 (Consensus)

1. **{공통 의견 1}**
   {상세 설명}
   - [Reddit u/user1](URL): "{인용}"
   - [HN user2](URL): "{인용}"
   - [GeekNews](URL): "{관련 내용}"

2. **{공통 의견 2}**
   ...

(최소 5개)

### 논쟁점 (Controversy)

1. **{논쟁 주제 1}**
   - 찬성 측: {요약} ([Reddit](URL), [Dev.to](URL))
   - 반대 측: {요약} ([HN](URL), [Lobsters](URL))
   - 국내 시각: {요약} ([OKKY](URL))

2. **{논쟁 주제 2}**
   ...

(최소 3개)

### 주목할 시각 (Notable Perspective)

1. **{시각 제목}**
   {상세 설명}
   — [출처 플랫폼 u/author](URL) (score: X)

2. **{시각 제목}**
   ...

(최소 3개)

## 소스별 요약

### Reddit
- 주요 스레드 수: X개
- 전반적 분위기: ...

### Hacker News
- 주요 토론 수: X개
- 전반적 분위기: ...

### Dev.to
- 주요 게시글 수: X개
- 전반적 분위기: ...

### Lobsters
- 주요 토론 수: X개
- 전반적 분위기: ...

### 국내 개발 커뮤니티
- 주요 게시글 수: X개
- 전반적 분위기: ...
- 국내 특이 사항: ...

---

### 출처
- [출처 제목](URL) — 플랫폼
- [출처 제목](URL) — 플랫폼
...

출처 표기 규칙

  • 인라인 링크 필수: 모든 의견, 인용, 주장에 [Platform](원본URL) 형식의 인라인 링크를 반드시 포함한다.
  • 하단 출처 섹션: 보고서 하단에 ### 출처 섹션으로 전체 URL 목록을 정리한다.
  • 출처 형식 통일: web-search 스킬의 형식과 동일하게 [출처 제목](URL) 형태를 사용한다.
  • 출처 없는 의견 금지: 출처를 확인할 수 없는 의견은 포함하지 않는다.

주의사항

  • 5개 소스 모두 실행: 해외 4개 + 국내 1개를 상시 실행한다. 결과가 없는 소스는 "해당 소스에서 관련 토론 없음"으로 표기한다.
  • 편향 방지: 특정 플랫폼의 의견에 과도한 비중을 두지 않는다.
  • 최신성: 가능한 한 최근 1~2년 이내의 의견을 우선 수집한다.
  • 맥락 보존: 의견을 인용할 때 원래 맥락을 왜곡하지 않도록 주의한다.
  • score 기반 필터링: Reddit의 경우 score가 높은 댓글에 더 높은 가중치를 부여한다.
Install via CLI
npx skills add https://github.com/7loro/dotfiles --skill dev-scan
Repository Details
star Stars 1
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator