Communityコーディング&開発github.com

NenadZivotic/lite-agent-skills

公開GitHubリポジトリの簡易健全性チェックを行うスキルです。スター数、最終プッシュからの日数、ライセンス、アーカイブ状態、健全性ヒューリスティックを、単一の認証不要API呼び出しで取得します。リポジトリがメンテナンスされているか、信頼できるか、採用しても安全かをユーザーが尋ねたときに使用します。

lite-agent-skills とは?

このスキルは、公開GitHubリポジトリに依存する前に、そのリポジトリが維持されているか、信頼できるか、安全に採用できるかを迅速に評価するための軽量ツールです。`api.github.com/repos/<owner>/<repo>` への1回の認証不要GETリクエストで、スター数、最終プッシュからの日数、ライセンス(SPDX IDまたはnull)、アーカイブフラグ、そしてこれらを組み合わせた健康状態ヒューリスティックを取得します。Node 18+のみで動作し、外部依存関係はありません。CLIから簡単に実行でき、結果はJSONまたは整形されたテキストで出力されます。レート制限は認証なしで1時間あたり60リクエストと低いため、多数のリポジトリを一括チェックする用途には向いていません。より詳細な情報(フォーク数、Issue数など)が必要な場合は、フルバージョンの `github-repo-due-diligence` スキルが利用可能です。

対応~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/<owner>/<repo> への1回のGETリクエスト — 公開、認証不要(共有制限60 req/hr)。他のホストへのアクセスはありません。データは一切送信されず、公開リポジトリメタデータの読み取りのみです。

制限事項

  • メタデータのみ — リポジトリのクローンやコードへのアクセスは行いません。
  • 「Stale」/「quiet」は pushed_at に基づくヒューリスティックです。プライベートなアクティビティは見えません。
  • 認証なしのレート制限は低いため、多数のリポジトリをループしないでください。バッチチェックにはフルバージョンまたはトークンの使用を推奨します。

1. 実行

Node 18+ が必要で、依存関係はゼロです。

node <skill-dir>/scripts/dd.mjs owner/repo
node <skill-dir>/scripts/dd.mjs https://github.com/owner/repo

標準出力にJSONを出力。フェッチ失敗時は終了コード 1、引数不正時は 2 を返します。

2. レポートを読む

  • stars、lastPushDaysAgo、license(SPDX ID または null)、archived、health。
  • フラグ: archived: true、lastPushDaysAgo > 365、license: null、人気のあるプロジェクトとしてはスター数が非常に少ない。

3. レポート

<owner>/<repo>: <health>
stars X · last push Y days ago · license <spdx|none> · archived <yes/no>
<one-line recommendation: adopt / pin+monitor / avoid>

Lite と フル の違い

フルバージョンの github-repo-due-diligence は、フォーク数、オープンIssue数、デフォルトブランチ、主要言語を追加で提供し、同じ1リクエスト予算で動作します。

Individual skills in this repo

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

関連スキル