skills/audit/community/SKILL.md
OSS リポジトリのコミュニティ採用状況 (star / contributor 分散 / 依存 downstream) を測定するスキル。コミュニティ採用監査を実行するときに読み込む。
npx skillsauth add peintangos/deep-agents-example communityInstall 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.
community-adoption サブエージェントが対象 OSS の「普及度」「将来性」を評価するとき| stars | 採用状況 |
|---|---|
| >= 10000 | メインストリーム。情報・ナレッジが豊富 |
| 1000 - 9999 | 成熟。業務採用事例もある |
| 100 - 999 | ニッチだが実用段階 |
| < 100 | 新興 / 実験的 |
star はラグ指標: 過去の人気を反映するので、最近 90 日の増加率も併記する。
bus_factor = トップ contributor のコミット割合 (直近 90 日)
< 30% → 健全 (複数のコアメンテナーがいる)30% - 60% → 中程度 (1〜2 人が主導)>= 60% → バストラック注意 (1 人に集中しており、その人が離脱すると止まる)npmjs.com の dependents 数used-by カウントfetch_github(owner, repo) で stargazers_count / forks_count / subscribers_countpackage.json から npm パッケージ名を取得し、npm dependents 数を lookup (GitHub のみの場合は used-by カウント)abandoned になる。採用判断では必ず bus_factor を記載/raw/community/result.json){
"stars": 12000,
"stars_growth_90d_pct": 8.5,
"contributors_total": 150,
"recent_contributors_30d": 22,
"bus_factor_pct": 32,
"downstream_dependents": 450,
"community_channels": ["GitHub Discussions", "Discord (active)"],
"notes": "star は 1 万超えだが直近 90 日の伸びは 8.5% と鈍化傾向。bus_factor は 32% で健全ライン"
}
bus_factor_pct は トップ 1 人のコミット割合。30% 超なら notes でリスクとして言及する。50% 超なら critic フェーズで warning を誘発する想定。
data-ai
監査レポートを Zenn 技術記事向けの文体 (だ/である調 + 比較表 + 階層化された見出し) に整えるスキル。`src/reporter.ts` の骨組みを LLM が整形してレポート (`out/*.md`) を仕上げるときに読み込む。
testing
OSS リポジトリの既知脆弱性 (OSV / GHSA) を照合し、重大度と影響範囲を分類するスキル。セキュリティ監査を実行するときに読み込む。
data-ai
OSS リポジトリのメンテナンス健全性 (リリース頻度・Issue 対応速度・放置 PR) を定量的に評価するスキル。メンテナンス監査を実行するときに読み込む。
tools
OSS リポジトリのメインライセンスを特定し、商用利用制約・依存互換性・NG ライセンスの検出までを行うスキル。ライセンス監査を実行するときに読み込む。