Community코딩 & 개발github.com

GitHub 저장소 실사 (Lite)

공개 GitHub 저장소에 의존하기 전에 별표, 최근 푸시 일수, 라이선스, 보관 플래그 및 상태 휴리스틱을 신속하게 확인합니다. 단일 인증되지 않은 API 호출로 작동하며 사용자가 저장소가 유지 관리되는지, 신뢰할 수 있는지 또는 채택해도 안전한지 물을 때 사용합니다.

GitHub 저장소 실사 (Lite)란 무엇인가요?

이 스킬은 개발자가 공개 GitHub 저장소에 의존하기 전에 빠른 상태 점검을 수행할 수 있도록 설계되었습니다. GitHub API에 대한 단일 인증되지 않은 GET 요청(`api.github.com/repos/<소유자>/<저장소>`)을 사용하여 별표 수, 마지막 푸시 이후 경과 일수, 라이선스 유형, 보관 여부 등 주요 메타데이터를 검색합니다. 또한 `pushed_at` 타임스탬프를 기반으로 '유지 관리 상태' 휴리스틱을 적용하여 저장소가 정리되었는지 또는 활동적인지 평가합니다. 사용자가 '이 저장소는 유지 관리되고 있나요?', '신뢰할 수 있나요?', '채택해도 안전한가요?'와 같은 질문을 할 때 유용합니다. 이 스킬은 Node 18 이상 환경에서 작동하며 외부 의존성이 없고 단일 인증되지 않은 요청을 사용하므로 간단한 확인에 이상적입니다. 참고로 인증되지 않은 상태에서는 시간당 60회 요청 제한이 있어 여러 저장소를 대량으로 확인하기에는 적합하지 않습니다. 검사 결과는 JSON 형식으로 반환되어 개발자 스크립트나 AI 에이전트가 쉽게 처리할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/NenadZivotic/lite-agent-skills/tree/HEAD/github-repo-due-diligence-lite

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

문서

GitHub 저장소 실사 (Lite)은(는) 무엇을 하나요?

네트워크 접근 (선언됨)

api.github.com/repos/<소유자>/<저장소>에 대한 GET 요청 한 번 — 공개, 인증되지 않음 (시간당 60회 요청 공유 제한). 다른 호스트는 없습니다. 전송되는 데이터는 없으며, 유일한 요청은 공개 저장소 메타데이터를 읽는 것입니다.

경계

  • 메타데이터 전용 — 저장소 복제 없음, 코드 접근 없음.
  • "정리됨"/"조용함"은 pushed_at에 대한 휴리스틱입니다. 비공개 활동은 보이지 않습니다.
  • 인증되지 않은 속도 제한은 낮습니다. 많은 저장소를 반복 순회하지 마십시오. 일괄 확인의 경우 전체 버전이나 토큰 사용을 권장합니다.

1. 실행

Node 18+ 필요, 의존성 없음.

node <skill-dir>/scripts/dd.mjs 소유자/저장소
node <skill-dir>/scripts/dd.mjs https://github.com/소유자/저장소

표준 출력으로 JSON 출력. 가져오기 실패 시 종료 코드 1, 잘못된 인수 시 종료 코드 2.

2. 보고서 읽기

  • stars (별표), lastPushDaysAgo (마지막 푸시 후 일수), license (SPDX 식별자 또는 null), archived (보관 여부), health (상태).
  • 플래그: archived: true, lastPushDaysAgo > 365, license: null, 인기 있다고 주장하는 프로젝트에 비해 stars가 매우 낮은 경우.

3. 보고서

<소유자>/<저장소>: <상태>
별표 X · 마지막 푸시 Y일 전 · 라이선스 <spdx|없음> · 보관됨 <예/아니오>
<한 줄 권장: 채택 / 고정+모니터링 / 회피>

Lite 버전과 전체 버전

전체 github-repo-due-diligence 스킬은 포크 수, 열린 이슈 수, 기본 브랜치, 주 언어를 추가로 제공하며, 동일한 단일 요청 예산을 사용합니다.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

관련 스킬