
evaluator
by philoserf
Comprehensive Claude Code configuration with agents, skills, hooks, and automation
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/command/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.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です
