搜索

PythonReactSEOPDF
OpenClaw

Skill Analyzer

Skill Analyzer Comprehensive Skill Analysis Tool

codeblackhole10240 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install codeblackhole1024/skill-analyzer

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Skill Analyzer - Comprehensive Skill Analysis Tool

Overview

Skill Analyzer evaluates OpenClaw skills across 5 dimensions to provide a comprehensive quality assessment. It helps identify strengths, weaknesses, and improvement opportunities. Built with pure Python - no external dependencies required.

Analysis Dimensions (5 total)

1. Functionality Analysis (25%)
  • Core features implementation completeness
  • Edge cases handling
  • Error handling and robustness
  • Command-line interface quality
2. Security Analysis (25%)
  • Input validation
  • Credential handling
  • No hardcoded secrets
  • Safe execution patterns
3. Usability Analysis (20%)
  • User experience quality
  • Documentation clarity
  • Installation complexity
  • Example availability
4. Documentation Quality (15%)
  • SKILL.md completeness
  • Frontmatter (name, description)
  • Usage examples
  • Tag coverage
5. Best Practices (15%)
  • Code structure and organization
  • Error handling patterns
  • Configuration management

Usage

Requirements
  • Python 3.7+ (no external dependencies - uses only stdlib)
Analyze a Skill
# Analyze a local skill
python3 scripts/analyzer.py --path /path/to/skill

# Analyze with detailed output
python3 analyzer.py --path /path/to/skill --verbose

# Output to JSON
python3 analyzer.py --path /path/to/skill --output report.json

# Compare two skills
python3 analyzer.py --compare skill1 skill2
Dimensions Scoring

Each dimension is scored 0-10:

  • 8-10: Excellent
  • 6-7: Good
  • 4-5: Average
  • 2-3: Below Average
  • 0-1: Poor/Needs Improvement

Example Output

==========================================
Skill Analysis Report: example-skill
==========================================

Overall Score: 7.5/10

Dimension Scores:
  Functionality:    8/10 ████████░░
  Security:         9/10 █████████░
  Usability:        7/10 ███████░░░
  Documentation:    6/10 ██████░░░░
  Best Practices:   7/10 ███████░░░

Strengths:
  ✓ Good security practices
  ✓ Cle...

来源信息

Source
github
Repository
openclaw/skills
Path
skills/codeblackhole1024/skill-analyzer
Version
—
Commit
70620dba2d02e7306acf00e5aafc87532b6d1bbb
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Skill Analyzer - Comprehensive Skill Analysis Tool

## Overview

Skill Analyzer evaluates OpenClaw skills across 5 dimensions to provide a comprehensive quality assessment. It helps identify strengths, weaknesses, and improvement opportunities. Built with pure Python - no external dependencies required.

## Analysis Dimensions (5 total)

### 1. Functionality Analysis (25%)
- Core features implementation completeness
- Edge cases handling
- Error handling and robustness
- Command-line interface quality

### 2. Security Analysis (25%)
- Input validation
- Credential handling
- No hardcoded secrets
- Safe execution patterns

### 3. Usability Analysis (20%)
- User experience quality
- Documentation clarity
- Installation complexity
- Example availability

### 4. Documentation Quality (15%)
- SKILL.md completeness
- Frontmatter (name, description)
- Usage examples
- Tag coverage

### 5. Best Practices (15%)
- Code structure and organization
- Error handling patterns
- Configuration management

## Usage

### Requirements
- Python 3.7+ (no external dependencies - uses only stdlib)

### Analyze a Skill

```bash
# Analyze a local skill
python3 scripts/analyzer.py --path /path/to/skill

# Analyze with detailed output
python3 analyzer.py --path /path/to/skill --verbose

# Output to JSON
python3 analyzer.py --path /path/to/skill --output report.json

# Compare two skills
python3 analyzer.py --compare skill1 skill2
```

### Dimensions Scoring

Each dimension is scored 0-10:
- 8-10: Excellent
- 6-7: Good
- 4-5: Average
- 2-3: Below Average
- 0-1: Poor/Needs Improvement

## Example Output

```
==========================================
Skill Analysis Report: example-skill
==========================================

Overall Score: 7.5/10

Dimension Scores:
  Functionality:    8/10 ████████░░
  Security:         9/10 █████████░
  Usability:        7/10 ███████░░░
  Documentation:    6/10 ██████░░░░
  Best Practices:   7/10 ███████░░░

Strengths:
  ✓ Good security practices
  ✓ Cle...

相关技能

OpenClaw

dojo.md

edholofy

University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...

OpenClaw

wps-macos-helper

lethehades

macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance