🏆 Agent Skill Grading Report
Score: 92/100 | Grade: A
Quick Summary of Agent Skill Grades
Pillar Scores for Agent Skill
| Pillar |
Score |
Max |
| Spec Compliance |
12 |
15 |
| Progressive Disclosure |
28 |
30 |
| Ease of Use |
24 |
25 |
| Writing Style |
9 |
10 |
| Utility |
19 |
20 |
| Modifiers |
+0 |
±15 |
Issues Found: 2
- 🔴 High: 0
- 🟡 Medium: 0
- 🟢 Low: 2
📊 Full Grading Report for Agent Skill
Skill Evaluation Report: mastering-git-cli
Links:
Evaluated: 2026-01-12
Files Reviewed: mastering-git-cli/SKILL.md, references/foundations.md, references/worktrees.md, references/submodules.md, references/recovery.md, references/merge-operations.md, references/daily-usage.md, references/git-2025-features.md, references/advanced-operations.md, references/large-repos.md
Grading Model: Claude (default) (via claude)
Overall Score: 92/100
| Pillar |
Score |
Max |
| Progressive Disclosure Architecture |
28 |
30 |
| Ease of Use |
24 |
25 |
| Spec Compliance |
12 |
15 |
| Writing Style |
9 |
10 |
| Utility |
19 |
20 |
| Modifiers |
+0 |
±15 |
Grade: A
Executive Summary
This skill demonstrates excellent quality with a score of 92/100. Strongest area: Ease of Use (24/25).
Detailed Scores
Progressive Disclosure Architecture (28/30)
| Criterion |
Score |
Max |
Assessment |
| Token Economy |
9 |
10 |
Dense, actionable content throughout; decision trees and easy buttons maximize value; minimal fluff |
| Layered Structure |
9 |
10 |
Excellent hierarchy: 428-line SKILL.md overview with 9 focused reference files for deep dives |
| Reference Depth |
5 |
5 |
All 9 references one level deep from SKILL.md; clear navigation table mapping tasks to files |
| Navigation Signals |
5 |
5 |
All reference files have TOC; SKILL.md has clear Reference Navigation table; consistent headers |
Ease of Use (24/25)
| Criterion |
Score |
Max |
Assessment |
| Metadata Quality |
9 |
10 |
Comprehensive description with 10+ trigger terms; name follows conventions; version compatibility noted |
| Discoverability |
6 |
6 |
Explicit Triggers section; activates on git, merge, rebase, worktree, submodule, CI/CD, and more |
| Terminology Consistency |
4 |
4 |
Consistent terminology: worktree not working-tree; switch/restore preferred over checkout throughout |
| Workflow Clarity |
5 |
5 |
Decision trees guide choices; Easy Buttons provide copy-paste solutions; numbered steps in workflows |
Spec Compliance (12/15)
| Criterion |
Score |
Max |
Assessment |
| Frontmatter Validity |
5 |
5 |
Valid YAML with required fields |
| Name Conventions |
4 |
4 |
Correct hyphen-case format |
| Description Quality |
3 |
4 |
Only 1-2 trigger phrases |
| Optional Fields |
0 |
2 |
No optional fields used (no penalty) |
Writing Style (9/10)
| Criterion |
Score |
Max |
Assessment |
| Voice And Tense |
4 |
4 |
Consistent imperative form: Create, Use, Run; infinitive triggers; no second-person pronouns |
| Objectivity |
3 |
3 |
Purely instructional; no marketing language; facts and commands only |
| Conciseness |
2 |
3 |
Mostly excellent density; some reference files slightly verbose with repeated patterns |
Utility (19/20)
| Criterion |
Score |
Max |
Assessment |
| Problem Solving Power |
8 |
8 |
Addresses real gaps: worktree agent orchestration, large repo optimization, 2025 features, merge strategy selection |
| Degrees Of Freedom |
5 |
5 |
Decision trees constrain choices appropriately; anti-patterns section prevents common mistakes |
| Feedback Loops |
4 |
4 |
Health check script; status commands; troubleshooting sections; verify steps after operations |
| Examples And Templates |
2 |
3 |
Abundant command examples; setup/cleanup scripts; .gitconfig templates; CI/CD YAML samples |
Modifiers Applied (+0)
Penalties: xml_tags_in_metadata (-5), deeply_nested_references (-2)
Bonuses: grep_friendly_structure (+1), exemplary_examples (+2), quality_pre_commit_checklist (+2), counter_examples (+1), gerund_style_name (+1)
Critical Issues (Top 2)
Issue 1: Scripts reference missing files
Severity: Low
Location: SKILL.md:Script Usage
Pillar Affected: Utility
Problem: SKILL.md references scripts like setup-agent-worktrees.sh that aren't bundled with the skill
Current:
scripts/setup-agent-worktrees.sh [num_agents] [base_branch]
Suggested Rewrite:
Either bundle scripts in references/scripts/ or inline the full script content directly in SKILL.md
Impact: +1 point (examples_and_templates)
Issue 2: Minor redundancy in reference files
Severity: Low
Location: references/*.md
Pillar Affected: Writing Style
Problem: Some command patterns repeated across multiple reference files (e.g., checkout vs switch appears in multiple places)
Current:
Multiple files explain the same checkout/switch distinction
Suggested Rewrite:
Cross-reference foundations.md for shared concepts rather than repeating
Impact: +1 point (conciseness)
General Recommendations
- Add trigger phrases to description for discoverability
- Add table of contents for files over 100 lines
Grade Scale
| Grade |
Score |
Description |
| A |
90-100 |
Production-ready |
| B |
80-89 |
Good, minor work |
| C |
70-79 |
Adequate, gaps |
| D |
60-69 |
Needs work |
| F |
<60 |
Major revision |
About This Report
This evaluation uses the Claude Skills Best Practices.
Powered by:
Report generated for SpillwaveSolutions/mastering-git-cli-agent-skill
JSON Output
{
"skill_name": "mastering-git-cli",
"evaluated_at": "2026-01-12T20:33:56.281502",
"files_reviewed": [
"mastering-git-cli/SKILL.md",
"references/foundations.md",
"references/worktrees.md",
"references/submodules.md",
"references/recovery.md",
"references/merge-operations.md",
"references/daily-usage.md",
"references/git-2025-features.md",
"references/advanced-operations.md",
"references/large-repos.md"
],
"scores": {
"spec_compliance": {
"total": 12,
"max": 15,
"breakdown": {
"frontmatter_validity": {
"score": 5,
"max": 5,
"assessment": "Valid YAML with required fields"
},
"name_conventions": {
"score": 4,
"max": 4,
"assessment": "Correct hyphen-case format"
},
"description_quality": {
"score": 3,
"max": 4,
"assessment": "Only 1-2 trigger phrases"
},
"optional_fields": {
"score": 0,
"max": 2,
"assessment": "No optional fields used (no penalty)"
}
}
},
"pda": {
"total": 28,
"max": 30,
"breakdown": {
"token_economy": {
"score": 9,
"max": 10,
"assessment": "Dense, actionable content throughout; decision trees and easy buttons maximize value; minimal fluff"
},
"layered_structure": {
"score": 9,
"max": 10,
"assessment": "Excellent hierarchy: 428-line SKILL.md overview with 9 focused reference files for deep dives"
},
"reference_depth": {
"score": 5,
"max": 5,
"assessment": "All 9 references one level deep from SKILL.md; clear navigation table mapping tasks to files"
},
"navigation_signals": {
"score": 5,
"max": 5,
"assessment": "All reference files have TOC; SKILL.md has clear Reference Navigation table; consistent headers"
}
}
},
"ease_of_use": {
"total": 24,
"max": 25,
"breakdown": {
"metadata_quality": {
"score": 9,
"max": 10,
"assessment": "Comprehensive description with 10+ trigger terms; name follows conventions; version compatibility noted"
},
"discoverability": {
"score": 6,
"max": 6,
"assessment": "Explicit Triggers section; activates on git, merge, rebase, worktree, submodule, CI/CD, and more"
},
"terminology_consistency": {
"score": 4,
"max": 4,
"assessment": "Consistent terminology: worktree not working-tree; switch/restore preferred over checkout throughout"
},
"workflow_clarity": {
"score": 5,
"max": 5,
"assessment": "Decision trees guide choices; Easy Buttons provide copy-paste solutions; numbered steps in workflows"
}
}
},
"writing_style": {
"total": 9,
"max": 10,
"breakdown": {
"voice_and_tense": {
"score": 4,
"max": 4,
"assessment": "Consistent imperative form: Create, Use, Run; infinitive triggers; no second-person pronouns"
},
"objectivity": {
"score": 3,
"max": 3,
"assessment": "Purely instructional; no marketing language; facts and commands only"
},
"conciseness": {
"score": 2,
"max": 3,
"assessment": "Mostly excellent density; some reference files slightly verbose with repeated patterns"
}
}
},
"utility": {
"total": 19,
"max": 20,
"breakdown": {
"problem_solving_power": {
"score": 8,
"max": 8,
"assessment": "Addresses real gaps: worktree agent orchestration, large repo optimization, 2025 features, merge strategy selection"
},
"degrees_of_freedom": {
"score": 5,
"max": 5,
"assessment": "Decision trees constrain choices appropriately; anti-patterns section prevents common mistakes"
},
"feedback_loops": {
"score": 4,
"max": 4,
"assessment": "Health check script; status commands; troubleshooting sections; verify steps after operations"
},
"examples_and_templates": {
"score": 2,
"max": 3,
"assessment": "Abundant command examples; setup/cleanup scripts; .gitconfig templates; CI/CD YAML samples"
}
}
}
},
"modifiers": {
"penalties": [
{
"name": "xml_tags_in_metadata",
"points": -5
},
{
"name": "deeply_nested_references",
"points": -2
}
],
"bonuses": [
{
"name": "grep_friendly_structure",
"points": 1
},
{
"name": "exemplary_examples",
"points": 2
},
{
"name": "quality_pre_commit_checklist",
"points": 2
},
{
"name": "counter_examples",
"points": 1
},
{
"name": "gerund_style_name",
"points": 1
}
],
"net": 0
},
"final_score": 92,
"grade": "A",
"critical_issues": [
{
"rank": 1,
"title": "Scripts reference missing files",
"severity": "Low",
"location": "SKILL.md:Script Usage",
"pillar": "Utility",
"problem": "SKILL.md references scripts like setup-agent-worktrees.sh that aren't bundled with the skill",
"current": "scripts/setup-agent-worktrees.sh [num_agents] [base_branch]",
"suggested": "Either bundle scripts in references/scripts/ or inline the full script content directly in SKILL.md",
"impact": "+1 point (examples_and_templates)"
},
{
"rank": 2,
"title": "Minor redundancy in reference files",
"severity": "Low",
"location": "references/*.md",
"pillar": "Writing Style",
"problem": "Some command patterns repeated across multiple reference files (e.g., checkout vs switch appears in multiple places)",
"current": "Multiple files explain the same checkout/switch distinction",
"suggested": "Cross-reference foundations.md for shared concepts rather than repeating",
"impact": "+1 point (conciseness)"
}
],
"recommendations": [
"Add trigger phrases to description for discoverability",
"Add table of contents for files over 100 lines"
],
"code_quality": null,
"grading_model": "Claude (default)",
"grading_provider": "claude"
}
Links:
📦 Recommended: Add Universal Installer Instructions
Consider adding these installation instructions to your README.md to help users install this skill across 14+ AI coding agents:
## Installing with Skilz (Universal Installer)
The recommended way to install this skill across different AI coding agents is using the **skilz** universal installer.
### Install Skilz
```bash
pip install skilz
This skill supports Agent Skill Standard which means it supports 14 plus coding agents including Claude Code, OpenAI Codex, Cursor and Gemini.
Git URL Options
# Install for Claude Code (your home directory)
skilz install -g https://github.com/spillwavesolutions/mastering-git-cli-agent-skill
# Or from the SkillzWave marketplace
skilz install spillwavesolutions__mastering-git-cli-agent-skill__mastering-git-cli
Claude Code
Install to user home (available in all projects):
skilz install -g https://github.com/spillwavesolutions/mastering-git-cli-agent-skill
Install to current project only:
skilz install -g https://github.com/spillwavesolutions/mastering-git-cli-agent-skill --project
OpenCode
Install for OpenCode:
# OpenCode
skilz install https://github.com/spillwavesolutions/mastering-git-cli-agent-skill --agent opencode
Install for Codex and Gemini too
# Gemini CLI
skilz install https://github.com/spillwavesolutions/mastering-git-cli-agent-skill --agent gemini
# OpenAI Codex
skilz install https://github.com/spillwavesolutions/mastering-git-cli-agent-skill --agent codex
Project-level install:
skilz install https://github.com/spillwavesolutions/mastering-git-cli-agent-skill --project --agent codex
Install from Skillzwave Marketplace
skilz install spillwavesolutions__mastering-git-cli-agent-skill__mastering-git-cli --project
See this site skill Listing to see how to install this exact skill to 14+ different coding agents.
Other Supported Agents
Skilz supports 20+ coding agents including Claude Code, OpenAI Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, Windsurf, Qwen Code, Aidr, and more.
See the skill on SkillzWave for agent-specific install commands, or check the skilz-cli docs.
SkillzWave is a skill marketplace for AI agents. SpillWave (where I work) builds AI agent tools.
---
## About This Report
This evaluation uses the [Claude Skills Best Practices](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices).
**Powered by:**
- [SkillzWave](https://skillzwave.ai) - Claude Skills Marketplace
- [SpillWave](https://spillwave.com) - AI Solutions
*Report generated for [spillwavesolutions/mastering-git-cli-agent-skill](https://github.com/spillwavesolutions/mastering-git-cli-agent-skill/blob/main/SKILL.md)*
🏆 Agent Skill Grading Report
Score: 92/100 | Grade: A
Quick Summary of Agent Skill Grades
Pillar Scores for Agent Skill
Issues Found: 2
📊 Full Grading Report for Agent Skill
Skill Evaluation Report: mastering-git-cli
Links:
Evaluated: 2026-01-12
Files Reviewed: mastering-git-cli/SKILL.md, references/foundations.md, references/worktrees.md, references/submodules.md, references/recovery.md, references/merge-operations.md, references/daily-usage.md, references/git-2025-features.md, references/advanced-operations.md, references/large-repos.md
Grading Model: Claude (default) (via claude)
Overall Score: 92/100
Grade: A
Executive Summary
This skill demonstrates excellent quality with a score of 92/100. Strongest area: Ease of Use (24/25).
Detailed Scores
Progressive Disclosure Architecture (28/30)
Ease of Use (24/25)
Spec Compliance (12/15)
Writing Style (9/10)
Utility (19/20)
Modifiers Applied (+0)
Penalties: xml_tags_in_metadata (-5), deeply_nested_references (-2)
Bonuses: grep_friendly_structure (+1), exemplary_examples (+2), quality_pre_commit_checklist (+2), counter_examples (+1), gerund_style_name (+1)
Critical Issues (Top 2)
Issue 1: Scripts reference missing files
Severity: Low
Location: SKILL.md:Script Usage
Pillar Affected: Utility
Problem: SKILL.md references scripts like setup-agent-worktrees.sh that aren't bundled with the skill
Current:
Suggested Rewrite:
Impact: +1 point (examples_and_templates)
Issue 2: Minor redundancy in reference files
Severity: Low
Location: references/*.md
Pillar Affected: Writing Style
Problem: Some command patterns repeated across multiple reference files (e.g., checkout vs switch appears in multiple places)
Current:
Suggested Rewrite:
Impact: +1 point (conciseness)
General Recommendations
Grade Scale
About This Report
This evaluation uses the Claude Skills Best Practices.
Powered by:
Report generated for SpillwaveSolutions/mastering-git-cli-agent-skill
JSON Output
{ "skill_name": "mastering-git-cli", "evaluated_at": "2026-01-12T20:33:56.281502", "files_reviewed": [ "mastering-git-cli/SKILL.md", "references/foundations.md", "references/worktrees.md", "references/submodules.md", "references/recovery.md", "references/merge-operations.md", "references/daily-usage.md", "references/git-2025-features.md", "references/advanced-operations.md", "references/large-repos.md" ], "scores": { "spec_compliance": { "total": 12, "max": 15, "breakdown": { "frontmatter_validity": { "score": 5, "max": 5, "assessment": "Valid YAML with required fields" }, "name_conventions": { "score": 4, "max": 4, "assessment": "Correct hyphen-case format" }, "description_quality": { "score": 3, "max": 4, "assessment": "Only 1-2 trigger phrases" }, "optional_fields": { "score": 0, "max": 2, "assessment": "No optional fields used (no penalty)" } } }, "pda": { "total": 28, "max": 30, "breakdown": { "token_economy": { "score": 9, "max": 10, "assessment": "Dense, actionable content throughout; decision trees and easy buttons maximize value; minimal fluff" }, "layered_structure": { "score": 9, "max": 10, "assessment": "Excellent hierarchy: 428-line SKILL.md overview with 9 focused reference files for deep dives" }, "reference_depth": { "score": 5, "max": 5, "assessment": "All 9 references one level deep from SKILL.md; clear navigation table mapping tasks to files" }, "navigation_signals": { "score": 5, "max": 5, "assessment": "All reference files have TOC; SKILL.md has clear Reference Navigation table; consistent headers" } } }, "ease_of_use": { "total": 24, "max": 25, "breakdown": { "metadata_quality": { "score": 9, "max": 10, "assessment": "Comprehensive description with 10+ trigger terms; name follows conventions; version compatibility noted" }, "discoverability": { "score": 6, "max": 6, "assessment": "Explicit Triggers section; activates on git, merge, rebase, worktree, submodule, CI/CD, and more" }, "terminology_consistency": { "score": 4, "max": 4, "assessment": "Consistent terminology: worktree not working-tree; switch/restore preferred over checkout throughout" }, "workflow_clarity": { "score": 5, "max": 5, "assessment": "Decision trees guide choices; Easy Buttons provide copy-paste solutions; numbered steps in workflows" } } }, "writing_style": { "total": 9, "max": 10, "breakdown": { "voice_and_tense": { "score": 4, "max": 4, "assessment": "Consistent imperative form: Create, Use, Run; infinitive triggers; no second-person pronouns" }, "objectivity": { "score": 3, "max": 3, "assessment": "Purely instructional; no marketing language; facts and commands only" }, "conciseness": { "score": 2, "max": 3, "assessment": "Mostly excellent density; some reference files slightly verbose with repeated patterns" } } }, "utility": { "total": 19, "max": 20, "breakdown": { "problem_solving_power": { "score": 8, "max": 8, "assessment": "Addresses real gaps: worktree agent orchestration, large repo optimization, 2025 features, merge strategy selection" }, "degrees_of_freedom": { "score": 5, "max": 5, "assessment": "Decision trees constrain choices appropriately; anti-patterns section prevents common mistakes" }, "feedback_loops": { "score": 4, "max": 4, "assessment": "Health check script; status commands; troubleshooting sections; verify steps after operations" }, "examples_and_templates": { "score": 2, "max": 3, "assessment": "Abundant command examples; setup/cleanup scripts; .gitconfig templates; CI/CD YAML samples" } } } }, "modifiers": { "penalties": [ { "name": "xml_tags_in_metadata", "points": -5 }, { "name": "deeply_nested_references", "points": -2 } ], "bonuses": [ { "name": "grep_friendly_structure", "points": 1 }, { "name": "exemplary_examples", "points": 2 }, { "name": "quality_pre_commit_checklist", "points": 2 }, { "name": "counter_examples", "points": 1 }, { "name": "gerund_style_name", "points": 1 } ], "net": 0 }, "final_score": 92, "grade": "A", "critical_issues": [ { "rank": 1, "title": "Scripts reference missing files", "severity": "Low", "location": "SKILL.md:Script Usage", "pillar": "Utility", "problem": "SKILL.md references scripts like setup-agent-worktrees.sh that aren't bundled with the skill", "current": "scripts/setup-agent-worktrees.sh [num_agents] [base_branch]", "suggested": "Either bundle scripts in references/scripts/ or inline the full script content directly in SKILL.md", "impact": "+1 point (examples_and_templates)" }, { "rank": 2, "title": "Minor redundancy in reference files", "severity": "Low", "location": "references/*.md", "pillar": "Writing Style", "problem": "Some command patterns repeated across multiple reference files (e.g., checkout vs switch appears in multiple places)", "current": "Multiple files explain the same checkout/switch distinction", "suggested": "Cross-reference foundations.md for shared concepts rather than repeating", "impact": "+1 point (conciseness)" } ], "recommendations": [ "Add trigger phrases to description for discoverability", "Add table of contents for files over 100 lines" ], "code_quality": null, "grading_model": "Claude (default)", "grading_provider": "claude" }Links:
📦 Recommended: Add Universal Installer Instructions
Consider adding these installation instructions to your README.md to help users install this skill across 14+ AI coding agents:
This skill supports Agent Skill Standard which means it supports 14 plus coding agents including Claude Code, OpenAI Codex, Cursor and Gemini.
Git URL Options
Claude Code
Install to user home (available in all projects):
Install to current project only:
OpenCode
Install for OpenCode:
# OpenCode skilz install https://github.com/spillwavesolutions/mastering-git-cli-agent-skill --agent opencodeInstall for Codex and Gemini too
Project-level install:
Install from Skillzwave Marketplace
See this site skill Listing to see how to install this exact skill to 14+ different coding agents.
Other Supported Agents
Skilz supports 20+ coding agents including Claude Code, OpenAI Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, Windsurf, Qwen Code, Aidr, and more.
See the skill on SkillzWave for agent-specific install commands, or check the skilz-cli docs.
SkillzWave is a skill marketplace for AI agents. SpillWave (where I work) builds AI agent tools.