Community라이팅 & 에디팅github.com

arch3rPro/digestpilot

신뢰할 수 있는 정보 스트림을 일일 브리핑과 연구 준비 증거로 전환하는 AI 에이전트 툴킷입니다.

digestpilot란 무엇인가요?

DigestPilot은 개발자와 AI 에이전트 사용자가 소프트웨어 릴리스, 프레임워크 업데이트, 저장소 변경 사항을 지속적으로 모니터링하고 평가할 수 있도록 설계된 툴킷입니다. 이 스킬은 사용자가 관심 있는 저장소의 새 버전이 출시되었는지, 업그레이드할 가치가 있는지 질문할 때 활성화됩니다. GitHub 릴리스를 실시간으로 가져와 '지금 업그레이드', '검토', '관찰', '무시'와 같은 우선순위 기반 업그레이드 카드를 생성하여 보안 수정, 주요 변경 사항, 기능 업데이트에 대한 명확한 의사 결정을 지원합니다. Claude Code, Cursor, Codex와 같은 주요 AI 에이전트 플랫폼에서 로컬 또는 백엔드 API를 통해 실행되며, 사용자 의존성을 자동으로 수정하지 않고 검토 가능한 정보만 제공하여 사용자가 직접 업그레이드 여부를 결정할 수 있도록 합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add arch3rPro/digestpilot

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Release Watch

개요

사용자가 관심 있는 소프트웨어, 프레임워크, 도구 또는 저장소의 새 버전이 있는지, 그리고 해당 버전으로 업그레이드할 가치가 있는지 질문할 때 이 스킬을 사용하세요.

이 워크플로우를 공개 트렌드 탐색과 분리하여 유지하세요. GitHub 릴리스는 업그레이드 모니터링 신호이지 Trend Radar 입력이 아닙니다.

워크플로우 선택

  • 관심 소프트웨어 버전 업데이트의 경우 이 스킬을 사용하세요.
  • 공개 생태계 트렌드 카드의 경우 public-trend-radar를 사용하세요.
  • 일반 구독 RSS 일일 뉴스의 경우 rss-ai-digest를 사용하세요.
  • 소스 품질 및 레지스트리 유지 관리의 경우 rss-source-curator를 사용하세요.
  • 증거 기반 심층 연구 종합의 경우 subscription-research-agent를 사용하세요.

런타임 명령어

예제는 subscription-research를 호환성 명령어로 사용합니다. 명령어를 실행하기 전에 런타임 명령어를 확인하세요.

  • DIGESTPILOT_BACKEND_URL을 사용할 수 있는 경우, 릴리스 워치 새로 고침 또는 WebUI 기반 업그레이드 모니터링과 같은 제품 작업은 먼저 백엔드 작업 API를 사용한 다음 결과 작업 공간 출력을 읽습니다.
  • 백엔드 API를 사용할 수 없는 경우 아래 로컬 런타임 명령어 폴백을 계속 사용하세요. 일반 에이전트 환경에서 WebUI, 클라우드 또는 호스팅 서비스를 요구하지 마세요.
  • 환경에서 사용자 정의 런타임 명령어를 제공하는 경우 DIGESTPILOT_RUNTIME_CMD를 사용하세요.
  • PATH에서 digestpilot-runtime을 사용할 수 있는 경우 이를 사용하세요.
  • PATH에서 레거시 호환성 명령어만 사용할 수 있는 경우 subscription-research를 사용하세요.
  • 연결된 명령어 없이 저장소를 체크아웃한 경우 subscription-research를 node packages/research-cli/dist/src/cli.js로 바꾸세요.
  • 저장소 루트에서 node scripts/doctor.mjs를 실행하여 로컬 런타임 설정을 진단하세요.
  • 런타임 명령어를 사용할 수 없지만 이 저장소 또는 플러그인 패키지에 런타임 소스가 포함된 경우 node scripts/bootstrap-runtime.mjs를 실행한 다음 명령어를 다시 시도하세요.

핵심 명령어

관심 목록 준비:

{
  "repos": [
    {
      "id": "vercel/ai",
      "importance": "high",
      "current_version": "v5.1.0",
      "used_capabilities": ["streaming", "tool-calling"]
    }
  ]
}

라이브 GitHub 릴리스를 가져와 업그레이드 카드 렌더링:

subscription-research release watch \
  --watchlist release-watchlist.json \
  --state release-seen.json \
  --mark-seen \
  --format markdown \
  --output release-watch.md

기본적으로 런타임은 각 관심 저장소의 최근 GitHub 릴리스를 가져옵니다. 더 높은 GitHub API 제한이 필요한 경우 GITHUB_TOKEN을 설정하거나, --github-token-env NAME을 전달하여 다른 토큰 변수를 읽으세요.

오프라인 테스트 또는 내보낸 데이터의 경우 준비된 GitHub 릴리스 JSON을 전달하세요:

subscription-research release watch \
  --watchlist release-watchlist.json \
  --github-releases github-releases.json \
  --state release-seen.json \
  --format markdown

준비된 릴리스 JSON은 다음 형태를 사용합니다:

{
  "repositories": [
    {
      "repo": "vercel/ai",
      "releases": [
        {
          "tag_name": "v5.1.1",
          "name": "v5.1.1",
          "html_url": "https://github.com/vercel/ai/releases/tag/v5.1.1",
          "published_at": "2026-06-12T00:00:00Z",
          "body": "릴리스 노트..."
        }
      ]
    }
  ]
}

출력 가이드라인

Release Watch 출력은 트렌드 목록이 아닌 업그레이드 큐여야 합니다.

다음 우선순위를 사용하세요:

  • upgrade-now: 관심 기능에 영향을 미치는 보안 수정 또는 긴급 수정.
  • review: 주요 변경 사항, 주요 업데이트 또는 관심 기능에 영향을 미치는 업데이트.
  • watch: 사전 릴리스 또는 영향이 불분명한 경우.
  • ignore: 유지 관리 전용 또는 문서 전용 릴리스.

마크다운 출력은 실행 가능한 릴리스에 초점을 맞춰야 합니다. JSON은 자동화를 위해 무시된 릴리스를 포함한 모든 카드를 보존합니다.

관심 목록에 current_version이 있는 경우 Release Watch는 version_delta, upgrade_action 및 현재 버전 컨텍스트를 추가합니다. 이를 사용하여 패치 업그레이드, 마이너 업그레이드 및 주요 마이그레이션 검토를 구분하세요.

경계

사용자 의존성을 수정하거나, 업그레이드 PR을 생성하거나, 알림을 자동으로 게시하지 마세요. 검토 가능한 업그레이드 카드를 생성하고 사용자가 다음 작업을 결정하도록 하세요.

관련 스킬