Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component...
npx skills add philoserf/claude-code-setup --skill "evaluator"
Install specific skill from multi-skill repository
# Description
Quick structural validation of Claude Code customizations. Checks YAML syntax, required fields, naming conventions, and file organization. Use for fast correctness checks; use specialized *-audit skills for deep best-practices analysis.
# SKILL.md
name: evaluator
description: Quick structural validation of Claude Code customizations. Checks YAML syntax, required fields, naming conventions, and file organization. Use for fast correctness checks; use specialized *-audit skills for deep best-practices analysis.
allowed-tools: [Read, Glob, Grep, Bash]
model: haiku
Reference Files
Detailed evaluation guidance:
- evaluation-criteria.md - Correctness, clarity, and effectiveness standards for all customization types
- evaluation-process.md - Step-by-step validation process from identification to reporting
- report-format.md - Standardized report template and guidelines
- common-issues.md - Frequent problems by type with prevention best practices
- examples.md - Good vs poor customization comparisons with assessments
Focus Areas
- YAML Frontmatter Validation - Required fields, syntax correctness, field values
- Markdown Structure - Organization, readability, formatting consistency
- Tool Permissions - Appropriateness of allowed-tools, security implications
- Description Quality - Clarity, completeness, trigger phrase coverage
- File Organization - Naming conventions, directory placement, reference structure
- Progressive Disclosure - Context economy, reference file usage
- Integration Patterns - Compatibility with existing customizations, settings.json health
Approach
When evaluating a Claude Code customization, this skill follows a systematic process:
- Read and parse the target file(s) to extract structure and content
- Validate YAML frontmatter for required fields and correct syntax
- Apply type-specific validation criteria (agent/skill/hook/output-style)
- Assess context economy and progressive disclosure usage
- Verify tool permissions match actual tool usage
- Check integration with settings.json and other customizations
- Generate structured report with specific findings and recommendations
- Prioritize issues by severity (correctness > clarity > effectiveness)
Detailed criteria, process steps, and examples are available in the reference files above.
Tools Used
This skill uses read-only tools for analysis:
- Read - Examine file contents
- Grep - Search for patterns across files
- Glob - Find files by pattern
- Bash - Execute read-only commands (ls, cat, head, tail, git log, etc.)
No files are modified during evaluation. Reports can be saved to ~/.claude/logs/evaluations/ by the invoking command or skill.
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.