← 返回 Skills 市场
Repository Health Score
作者
charlie-morrison
· GitHub ↗
· v1.0.0
· MIT-0
47
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install repository-health-score
功能描述
Score a repository's health across 8 dimensions — code quality, testing, documentation, CI/CD, security, dependencies, community, and maintainability. Produc...
安全使用建议
This skill runs many shell searches and small utilities against a repository to compute scores — that's consistent with its purpose. However, the SKILL.md calls tools such as ripgrep (rg), python3, bc, find, awk, grep, wc, head, etc., while the skill metadata lists no required binaries or install steps. Before installing or invoking it: (1) review the full SKILL.md yourself; (2) run it in a safe/isolated environment (container or VM) first; (3) ensure required tools are installed (or ask the author to declare them); (4) be mindful the tool will read and print repository contents (including potential secret-like strings), so avoid running it in repos containing sensitive data unless you trust the environment and capture/retention policies.
功能分析
Type: OpenClaw Skill
Name: repository-health-score
Version: 1.0.0
The repository-health-score skill performs static analysis of a local codebase to calculate a health score across multiple dimensions. It uses standard shell utilities and Python for JSON parsing to check for the presence of documentation, tests, CI/CD configurations, and security best practices (like searching for hardcoded secrets). There is no evidence of data exfiltration, malicious execution, or unauthorized network activity.
能力标签
能力评估
Purpose & Capability
The skill's stated purpose (scoring a repository across multiple dimensions) matches the actions in SKILL.md (inspecting README, tests, CI config, lockfiles, searching for secrets). However the SKILL.md invokes several command-line tools (examples seen: rg (ripgrep), python3, bc, find, wc, grep, awk, ls, head) but the registry metadata declares no required binaries. This mismatch is disproportionate and likely to cause runtime failures or hidden dependencies.
Instruction Scope
Instructions are limited to scanning repository files and producing scores, which aligns with the stated purpose. The script intentionally searches for potential secrets (regex hits) and inspects many files; this is expected for a health scan but means the tool will read any file in the repo. There are no explicit outbound network calls in the visible SKILL.md, but the skill prints potentially sensitive content (secret hits) to stdout — consider that outputs could be captured or sent by the caller.
Install Mechanism
This is an instruction-only skill with no install spec (low write-to-disk risk). However, the lack of an install spec combined with undeclared runtime dependencies is risky: users will need to ensure appropriate tools are present (ripgrep, python3, bc, etc.). The skill does not provide guidance to install or vendor these tools.
Credentials
The skill does not request environment variables, credentials, or config paths. Its scanning of the repository content is proportional to the purpose. Note: because it searches for secret-like patterns, it may identify sensitive strings present in the repo — the behavior is expected but worth being explicit about.
Persistence & Privilege
The skill is not always-enabled and does not request persistent system presence or modify other skills; autonomous invocation is allowed by platform default but not combined with other elevated privileges here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install repository-health-score - 安装完成后,直接呼叫该 Skill 的名称或使用
/repository-health-score触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — easily assess repository health across 8 critical dimensions with a composite score and actionable tips.
- Scores a repository 0–100 (A–F) across code quality, testing, documentation, CI/CD, security, dependencies, community, and maintainability.
- Provides detailed breakdowns and scoring logic for each assessment dimension.
- Generates actionable improvement suggestions per area.
- Ideal for quick repo audits, adoption decisions, or due diligence on open source projects.
元数据
常见问题
Repository Health Score 是什么?
Score a repository's health across 8 dimensions — code quality, testing, documentation, CI/CD, security, dependencies, community, and maintainability. Produc... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 47 次。
如何安装 Repository Health Score?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install repository-health-score」即可一键安装,无需额外配置。
Repository Health Score 是免费的吗?
是的,Repository Health Score 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Repository Health Score 支持哪些平台?
Repository Health Score 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Repository Health Score?
由 charlie-morrison(@charlie-morrison)开发并维护,当前版本 v1.0.0。
推荐 Skills