Skip to main content

oss-health

Evaluate community health, openness, and governance of an open-source project

الانتقال إلى التثبيت

معلومات المصدر

المستودع
redhat-et/physical-ai-platform-intel
آخر نشاط في المصدر
١٦ يونيو ٢٠٢٦ في ٠٨:١٠
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١
التفرعات
٢

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
oss-health
description
Evaluate community health, openness, and governance of an open-source project
user-invocable
true
argument-hint
<github-url>
# OSS Health & Openness Evaluator Evaluate the community health, openness, governance, and lock-in risk of an open-source project. ## Usage ```text /oss-health <github-url> ``` ## Examples ```text /oss-health https://github.com/ros2/rclcpp /oss-health https://github.com/nvidia-cosmos/cosmos-predict2.5 ``` ## Instructions When this command is invoked: 1. **Fetch project information** using WebFetch on the GitHub URL and GitHub API (via WebSearch for contributor stats, release history) 2. **Evaluate each dimension**: **License**: - Identify the license (check LICENSE file, SPDX identifier) - Rate: `Permissive` (MIT, Apache 2.0, BSD) | `Copyleft` (GPL, LGPL, MPL) | `Source-available` (BSL, SSPL, custom restrictive) | `Proprietary` - Note any patent grants or unusual terms **Governance**: - Check for GOVERNANCE.md, CHARTER, or foundation affiliation - Rate: `Foundation` (Linux Foundation, Apache, Eclipse, OSRA) | `Multi-vendor` (multiple companies on steering committee) | `Single-vendor` (one company controls roadmap) | `BDFL` (individual maintainer) - Note the governing entity **Contributor Diversity**: - Check contributor count, top contributor percentage, number of contributing organizations - Rate: `High` (5+ orgs, no single org >50% of commits) | `Medium` (2-4 orgs, or one org 50-80%) | `Low` (single org >80%) - Note key contributing organizations **Community Health**: - Check commit cadence (last 3 months), issue response time, PR merge time, release frequency - Rate: `Active` (weekly commits, responsive issues) | `Maintained` (monthly commits, issues addressed) | `Declining` (sporadic commits, growing issue backlog) | `Archived` (no recent activity) **Corporate Control Risk**: - Check for CLA requirements, single-vendor commit dominance, roadmap control - Rate: `Low` (no CLA, diverse contributors) | `Medium` (CLA exists but community has voice) | `High` (CLA + single vendor controls >80% + closed roadmap) **Ecosystem**: - Check downstream dependents, plugins/extensions, integration breadth - Note major users and integrators **Release Discipline**: - Check semver compliance, release cadence, backwards compatibility - Note LTS or stability guarantees 3. **Produce output** in two parts: - Structured table (using controlled vocabulary ratings) ready for `projects.md` entry - 2-3 sentence narrative assessment summarizing the key findings and risks 4. **If invoked by `/add`**: Return the structured table for inclusion in the project entry ## Evaluation Frameworks When available, cross-reference with: - **OpenSSF Scorecard** (<https://scorecard.dev/>) — check if a score exists for the repo - **CHAOSS metrics** (<https://chaoss.community/>) — use as rubric for community health dimensions ## Output Format ```text Openness assessment for [project-name]: | Dimension | Rating | Detail | | ---------------------- | ------------- | ---------------------------------------- | | License | Permissive | Apache 2.0 | | Governance | Single-vendor | NVIDIA controls roadmap | | Contributor diversity | Low | 95% NVIDIA employees, 14 contributors | | Community health | Active | Weekly commits, issues addressed | | Corporate control risk | High | CLA required, single-vendor dominant | Assessment: [2-3 sentences summarizing key findings: overall openness, key risks, comparison to alternatives in same building block] ```
عرض على GitHub