Claude Code Plugins

Community-maintained marketplace

Feedback

Assess and improve skill quality. Use when auditing skills, generating improvement suggestions, checking standards compliance, or analyzing token usage.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name skills-eval
description Assess and improve skill quality. Use when auditing skills, generating improvement suggestions, checking standards compliance, or analyzing token usage.
version 2.0.0
category skill-management
tags evaluation, improvement, skills, optimization, quality-assurance, tool-use, performance-metrics
dependencies modular-skills, performance-optimization
tools skills-auditor, improvement-suggester, compliance-checker, tool-performance-analyzer, token-usage-tracker
provides [object Object]
estimated_tokens 1800
usage_patterns skill-audit, quality-assessment, improvement-planning, skills-inventory, tool-performance-evaluation, dynamic-discovery-optimization, advanced-tool-use-analysis, programmatic-calling-efficiency, context-preservation-quality, token-efficiency-optimization, modular-architecture-validation, integration-testing, compliance-reporting, performance-benchmarking
complexity advanced
evaluation_criteria [object Object]

Skills Evaluation and Improvement

Overview

Analyze and improve Claude skills across ~/.claude/ locations. The tools audit skills against quality standards, measure token usage, and generate improvement recommendations.

Tools

  • skills-auditor: Scan and analyze skills
  • improvement-suggester: Generate prioritized fixes
  • compliance-checker: Validate standards and security
  • tool-performance-analyzer: Measure tool use patterns
  • token-usage-tracker: Track context efficiency

What It Is

A meta-skill for evaluating and improving existing skills. It runs quality assessments, performance analysis, and generates improvement plans.

When to Use It

Use this skill when you're evaluating or improving existing skills

Perfect for:

  • Systematic quality assessment of existing skills across your entire skill library
  • Generating specific, prioritized improvement recommendations
  • Performance benchmarking and optimization analysis
  • Compliance checking against standards and best practices
  • Advanced tool use evaluation (discovery, calling patterns, context efficiency)

Don't use when:

  • Creating new skills from scratch (use modular-skills instead)
  • Writing prose for humans (use writing-clearly-and-concisely)
  • Need architectural design patterns (use modular-skills instead)

Key differentiator: This skill focuses on evaluation and improvement, while modular-skills focuses on design patterns and architecture.

Integration with modular-skills

  1. Use skills-eval to identify improvement opportunities
  2. Switch to modular-skills for structural/architectural changes
  3. Return to skills-eval for validation and compliance checking

Quick Start

Basic Skill Audit

# Run comprehensive audit of all skills
python scripts/skills_eval/skills_auditor.py --scan-all --format markdown

# Audit specific skill
python scripts/skills_eval/skills_auditor.py --skill-path path/to/skill/SKILL.md

# Or use Makefile:
make audit-skill PATH=path/to/skill/SKILL.md
make audit-all

Skill Analysis

# Deep analysis of single skill
python scripts/skill_analyzer.py --path path/to/skill/SKILL.md --verbose

# Check token usage
python scripts/token_estimator.py --file path/to/skill/SKILL.md

# Or use Makefile:
make analyze-skill PATH=path/to/skill/SKILL.md
make estimate-tokens PATH=path/to/skill/SKILL.md

Generate Improvements

# Get prioritized improvement suggestions
python scripts/skills_eval/improvement_suggester.py --skill-path path/to/skill/SKILL.md --priority high

# Check standards compliance
python scripts/skills_eval/compliance_checker.py --skill-path path/to/skill/SKILL.md --standard all

# Or use Makefile:
make improve-skill PATH=path/to/skill/SKILL.md
make check-compliance PATH=path/to/skill/SKILL.md

Typical Workflow

  1. Discovery: Run make audit-all to find and audit all skills
  2. Analysis: Use make audit-skill PATH=... for specific skills
  3. Deep Dive: Run make analyze-skill PATH=... for complexity analysis
  4. Improvements: Generate plan with make improve-skill PATH=...
  5. Compliance: Verify standards with make check-compliance PATH=...
  6. Optimization: Check tokens with make estimate-tokens PATH=...

When to Use It

We use this framework in a few common situations:

  • Regular Audits: We run audits periodically to check for quality and consistency across all our skills. This helps us catch issues before they become major problems.
  • Quality Assurance: Before shipping a new skill or a significant update, we use these tools to ensure the changes meet our standards.
  • Performance Tuning: If we notice that context windows are getting full or skills are not performing as expected, we use skills-eval to identify optimization opportunities.
  • Staying Up-to-Date: The Claude Skills landscape is always evolving. We use this to ensure our skills adhere to the latest standards and best practices.
  • Inventory Management: It helps us get a clear picture of our skill library, so we can identify gaps and decide what to build next.

Common Tasks

Quality Assessment

# Comprehensive evaluation with scoring
./scripts/skills-auditor --scan-all --format table --priority high

# Detailed analysis of specific skill
./scripts/improvement-suggester --skill-path path/to/skill/SKILL.md --priority all --format markdown

Performance Analysis

# Token usage and efficiency
./scripts/token-usage-tracker --skill-path path/to/skill/SKILL.md --context-analysis

# Advanced tool performance metrics
./scripts/tool-performance-analyzer --skill-path path/to/skill/SKILL.md --metrics all

Standards Compliance

# Validate against Claude Skills standards
./scripts/compliance-checker --skill-path path/to/skill/SKILL.md --standard all --format summary

# Auto-fix common issues
./scripts/compliance-checker --skill-path path/to/skill/SKILL.md --auto-fix --severity high

Improvements and Optimization

# Generate prioritized improvement plan
./scripts/improvement-suggester --skill-path path/to/skill/SKILL.md --priority critical,high

# Benchmark performance
./scripts/token-usage-tracker --skill-path path/to/skill/SKILL.md --benchmark optimization-targets

Evaluation Framework

Quality Metrics Overview

The framework evaluates skills across multiple dimensions with weighted scoring:

Primary Categories (100 points total):

  • Structure Compliance (25 points): YAML frontmatter, progressive disclosure, organization
  • Content Quality (25 points): Clarity, completeness, examples, user experience
  • Token Efficiency (20 points): Content density, progressive loading, context optimization
  • Activation Reliability (20 points): Trigger effectiveness, context indicators, discovery patterns
  • Tool Integration (10 points): Executable components, API integration, workflow support

Scoring System

  • 91-100: Excellent quality, best practices implemented
  • 76-90: Good quality with minor improvement opportunities
  • 51-75: Meets basic requirements with room for enhancement
  • 26-50: Below acceptable standards, needs significant improvement
  • 0-25: Major issues requiring comprehensive overhaul

Priority Levels

  • Critical: Security issues, broken functionality, missing required fields
  • High: Poor structure, incomplete documentation, performance issues
  • Medium: Missing best practices, optimization opportunities
  • Low: Minor improvements, formatting issues, enhanced examples

Detailed Resources

For comprehensive implementation details and advanced techniques:

  • Skill Authoring Best Practices: See modules/skill-authoring-best-practices.md for official Claude guidance on writing effective Skills (core principles, progressive disclosure, workflows, anti-patterns)
  • Authoring Checklist: See modules/authoring-checklist.md for quick-reference validation checklist
  • Implementation Guide: See modules/evaluation-workflows.md for detailed workflows
  • Quality Metrics: See modules/quality-metrics.md for scoring criteria and evaluation levels
  • Advanced Tool Use Analysis: See modules/advanced-tool-use-analysis.md for specialized evaluation techniques
  • Evaluation Framework: See modules/evaluation-framework.md for detailed scoring and quality gates
  • Integration Patterns: See modules/integration.md for workflow integration with other skills
  • Troubleshooting: See modules/troubleshooting.md for common issues and solutions
  • Pressure Testing: See modules/pressure-testing.md for adversarial validation methodology
  • Tools: Executable analysis utilities in scripts/ directory
  • Automation: Setup and validation scripts in scripts/automation/