← 返回
未分类 中文

PluginEval Core

Self-contained PluginEval quality evaluation engine. Measures 6 dimensions, detects anti-patterns, assigns badges. No external dependencies.
自包含的 PluginEval 质量评估引擎,测量 6 个维度,检测反模式,授予徽章,无外部依赖。
donmeusi donmeusi 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 359
下载
💾 0
安装
1
版本
#badges#evaluation#latest#quality#static-analysis

概述

PluginEval Core 🔬

Self-contained quality evaluation for AI agent skills. Measures quality across 6 dimensions, detects anti-patterns, assigns quality badges.

Use When

  • Evaluating skill quality before installation
  • Checking installed skills for quality issues
  • Improving skills to meet quality standards
  • Publishing skills to ClawHub with quality badges

Input / Output

Input:

  • Skill directory containing SKILL.md
  • Optional: --layer1, --layer2, --anti-patterns flags

Output:

{
  "skill": "example-skill",
  "score": 87,
  "badge": "Gold",
  "grade": "B+",
  "anti_patterns": []
}

Usage

# Layer 1: Static Analysis
python3 ~/.openclaw/skills/plugineval-core/scripts/eval.py --layer1 <skill-dir>

# Anti-Pattern Detection
python3 ~/.openclaw/skills/plugineval-core/scripts/eval.py --anti-patterns <skill-dir>

# Full Evaluation
python3 ~/.openclaw/skills/plugineval-core/scripts/eval.py <skill-dir>

Quality Dimensions

DimensionWeightMeasures
-----------------------------
Frontmatter Quality35%Name, description, trigger
Orchestration Wiring25%Input/Output, examples
Progressive Disclosure15%Conciseness
Structural Completeness10%Headings, troubleshooting
Token Efficiency6%Directives, duplication
Ecosystem Coherence2%Cross-references

Quality Badges

BadgeScore
--------------
Platinum ★★★★★≥90
Gold ★★★★≥80
Silver ★★★≥70
Bronze ★★≥60
Needs Improvement ★<60

Anti-Patterns

PatternPenalty
------------------
OVER_CONSTRAINED10%
EMPTY_DESCRIPTION10-50%
MISSING_TRIGGER15%
BLOATED_SKILL10%
ORPHAN_REFERENCE5%
DEAD_CROSS_REF5%

References

Examples

# Evaluate skill
python3 scripts/eval.py --layer1 ~/.openclaw/skills/weather-pollen

# Output:
# [1/6] Frontmatter Quality: 100/100
# [2/6] Orchestration Wiring: 100/100
# ...
# Final: 87 | Badge: Gold ★★★★

Version: 1.0.0 | License: MIT

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 15:24 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Metaclaw

donmeusi
通用技能,用于记忆管理、混合检索和技能演进,并集成 PluginEval
★ 1 📥 519
dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 677 📥 327,223
dev-programming

Mcporter

steipete
使用 mcporter CLI 直接列出、配置、认证及调用 MCP 服务器/工具(支持 HTTP 或 stdio),涵盖临时服务器、配置编辑及 CLI/类型生成功能。
★ 195 📥 67,627