-
Notifications
You must be signed in to change notification settings - Fork 1
Description
🏆 Agent Skill Grading Report
Score: 99/100 | Grade: A
Quick Summary of Agent Skill Grades
Pillar Scores for Agent Skill
| Pillar | Score | Max |
|---|---|---|
| Spec Compliance | 15 | 15 |
| Progressive Disclosure | 28 | 30 |
| Ease of Use | 24 | 25 |
| Writing Style | 9 | 10 |
| Utility | 19 | 20 |
| Modifiers | +4 | ±15 |
Issues Found: 2
- 🔴 High: 0
- 🟡 Medium: 0
- 🟢 Low: 2
📊 Full Grading Report for Agent Skill
Skill Evaluation Report: mastering-aws-cli
Links:
- 📁 GitHub: SpillwaveSolutions/mastering-aws-cli
- 🛒 Marketplace: View on SkillzWave
- 📤 Submit Skill: Submit to SkillzWave - Skills are ranked, graded, and scanned for security
- 📊 Tracking: All Graded Skills
Evaluated: 2026-01-12
Files Reviewed: SKILL.md, README.md, references/glue.md, references/aurora.md, references/advanced-patterns.md, references/setup.md, references/ecs.md, references/ecr.md, references/s3.md, references/iam-security.md, references/dynamodb.md, references/eks.md, references/bastion-tunneling.md, references/kinesis.md, references/github-cicd.md, references/lambda.md, references/vpc-networking.md, references/msk.md, references/private-parameters.md
Grading Model: Claude (default) (via claude)
Overall Score: 99/100
| Pillar | Score | Max |
|---|---|---|
| Progressive Disclosure Architecture | 28 | 30 |
| Ease of Use | 24 | 25 |
| Spec Compliance | 15 | 15 |
| Writing Style | 9 | 10 |
| Utility | 19 | 20 |
| Modifiers | +4 | ±15 |
Grade: A
Executive Summary
This skill demonstrates excellent quality with a score of 99/100. Strongest area: Spec Compliance (15/15).
Detailed Scores
Progressive Disclosure Architecture (28/30)
| Criterion | Score | Max | Assessment |
|---|---|---|---|
| Token Economy | 9 | 10 | Excellent density with minimal prose; decision trees, tables, and code examples are highly efficient |
| Layered Structure | 10 | 10 | SKILL.md is perfect navigation hub with 17 focused reference files; clear separation of concerns |
| Reference Depth | 5 | 5 | All 17 references are exactly one level deep; no nested sub-references |
| Navigation Signals | 4 | 5 | TOCs present in long files; decision trees provide excellent wayfinding; some files exceed 500 lines |
Ease of Use (24/25)
| Criterion | Score | Max | Assessment |
|---|---|---|---|
| Metadata Quality | 10 | 10 | Name follows conventions; description is specific with clear scope and 30+ explicit triggers |
| Discoverability | 6 | 6 | Comprehensive trigger list covers AWS services, actions, and common tasks; activates appropriately |
| Terminology Consistency | 4 | 4 | Consistent terminology throughout; aws cli v2, bucket, role terms used uniformly |
| Workflow Clarity | 4 | 5 | Clear checklists for Cross-Account Setup and GitHub OIDC; Safe Deployment Checklist with numbered steps |
Spec Compliance (15/15)
| Criterion | Score | Max | Assessment |
|---|---|---|---|
| Frontmatter Validity | 5 | 5 | Valid YAML with required fields |
| Name Conventions | 4 | 4 | Correct hyphen-case format |
| Description Quality | 4 | 4 | Third-person with good trigger coverage |
| Optional Fields | 2 | 2 | Uses allowed-tools, license, metadata |
Writing Style (9/10)
| Criterion | Score | Max | Assessment |
|---|---|---|---|
| Voice And Tense | 4 | 4 | Imperative form throughout; no second-person; section headers use infinitives |
| Objectivity | 3 | 3 | Purely instructional; no marketing language; focuses on commands and patterns |
| Conciseness | 2 | 3 | Very dense but some reference files are quite long; could split largest files further |
Utility (19/20)
| Criterion | Score | Max | Assessment |
|---|---|---|---|
| Problem Solving Power | 8 | 8 | Addresses real gaps in AWS CLI usage; covers compute, storage, security, CI/CD comprehensively |
| Degrees Of Freedom | 5 | 5 | Appropriate constraints with copy-paste commands while allowing customization via placeholders |
| Feedback Loops | 3 | 4 | Waiters, verify commands, and troubleshooting sections provide validation; debug patterns included |
| Examples And Templates | 3 | 3 | Extensive input/output pairs; JSON policy templates; GitHub workflow YAML examples |
Modifiers Applied (+4)
Penalties: deeply_nested_references (-2)
Bonuses: grep_friendly_structure (+1), exemplary_examples (+2), explicit_scope_boundaries (+1), trigger_phrases_4plus (+1), gerund_style_name (+1)
Critical Issues (Top 2)
Issue 1: Reference file length
Severity: Low
Location: references/s3.md
Pillar Affected: PDA
Problem: S3 reference is 743 lines; could overwhelm context in token-constrained scenarios
Current:
Single comprehensive S3 reference file
Suggested Rewrite:
Split into s3-basics.md, s3-advanced.md, or use collapsible sections
Impact: +1 point
Issue 2: Missing explicit allowed-tools rationale
Severity: Low
Location: SKILL.md:metadata
Pillar Affected: Ease of Use
Problem: allowed-tools list lacks inline explanation for why Read/Bash/WebFetch are needed
Current:
allowed-tools:\n - Read\n - Bash\n - WebFetch
Suggested Rewrite:
Add brief comment or note explaining tool usage (e.g., Bash for CLI execution)
Impact: +0.5 points
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:
- SkillzWave - Claude Skills Marketplace
- SpillWave - AI Solutions
Report generated for SpillwaveSolutions/mastering-aws-cli
JSON Output
{
"skill_name": "mastering-aws-cli",
"evaluated_at": "2026-01-12T20:29:51.012989",
"files_reviewed": [
"SKILL.md",
"README.md",
"references/glue.md",
"references/aurora.md",
"references/advanced-patterns.md",
"references/setup.md",
"references/ecs.md",
"references/ecr.md",
"references/s3.md",
"references/iam-security.md",
"references/dynamodb.md",
"references/eks.md",
"references/bastion-tunneling.md",
"references/kinesis.md",
"references/github-cicd.md",
"references/lambda.md",
"references/vpc-networking.md",
"references/msk.md",
"references/private-parameters.md"
],
"scores": {
"spec_compliance": {
"total": 15,
"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": 4,
"max": 4,
"assessment": "Third-person with good trigger coverage"
},
"optional_fields": {
"score": 2,
"max": 2,
"assessment": "Uses allowed-tools, license, metadata"
}
}
},
"pda": {
"total": 28,
"max": 30,
"breakdown": {
"token_economy": {
"score": 9,
"max": 10,
"assessment": "Excellent density with minimal prose; decision trees, tables, and code examples are highly efficient"
},
"layered_structure": {
"score": 10,
"max": 10,
"assessment": "SKILL.md is perfect navigation hub with 17 focused reference files; clear separation of concerns"
},
"reference_depth": {
"score": 5,
"max": 5,
"assessment": "All 17 references are exactly one level deep; no nested sub-references"
},
"navigation_signals": {
"score": 4,
"max": 5,
"assessment": "TOCs present in long files; decision trees provide excellent wayfinding; some files exceed 500 lines"
}
}
},
"ease_of_use": {
"total": 24,
"max": 25,
"breakdown": {
"metadata_quality": {
"score": 10,
"max": 10,
"assessment": "Name follows conventions; description is specific with clear scope and 30+ explicit triggers"
},
"discoverability": {
"score": 6,
"max": 6,
"assessment": "Comprehensive trigger list covers AWS services, actions, and common tasks; activates appropriately"
},
"terminology_consistency": {
"score": 4,
"max": 4,
"assessment": "Consistent terminology throughout; aws cli v2, bucket, role terms used uniformly"
},
"workflow_clarity": {
"score": 4,
"max": 5,
"assessment": "Clear checklists for Cross-Account Setup and GitHub OIDC; Safe Deployment Checklist with numbered steps"
}
}
},
"writing_style": {
"total": 9,
"max": 10,
"breakdown": {
"voice_and_tense": {
"score": 4,
"max": 4,
"assessment": "Imperative form throughout; no second-person; section headers use infinitives"
},
"objectivity": {
"score": 3,
"max": 3,
"assessment": "Purely instructional; no marketing language; focuses on commands and patterns"
},
"conciseness": {
"score": 2,
"max": 3,
"assessment": "Very dense but some reference files are quite long; could split largest files further"
}
}
},
"utility": {
"total": 19,
"max": 20,
"breakdown": {
"problem_solving_power": {
"score": 8,
"max": 8,
"assessment": "Addresses real gaps in AWS CLI usage; covers compute, storage, security, CI/CD comprehensively"
},
"degrees_of_freedom": {
"score": 5,
"max": 5,
"assessment": "Appropriate constraints with copy-paste commands while allowing customization via placeholders"
},
"feedback_loops": {
"score": 3,
"max": 4,
"assessment": "Waiters, verify commands, and troubleshooting sections provide validation; debug patterns included"
},
"examples_and_templates": {
"score": 3,
"max": 3,
"assessment": "Extensive input/output pairs; JSON policy templates; GitHub workflow YAML examples"
}
}
}
},
"modifiers": {
"penalties": [
{
"name": "deeply_nested_references",
"points": -2
}
],
"bonuses": [
{
"name": "grep_friendly_structure",
"points": 1
},
{
"name": "exemplary_examples",
"points": 2
},
{
"name": "explicit_scope_boundaries",
"points": 1
},
{
"name": "trigger_phrases_4plus",
"points": 1
},
{
"name": "gerund_style_name",
"points": 1
}
],
"net": 4
},
"final_score": 99,
"grade": "A",
"critical_issues": [
{
"rank": 1,
"title": "Reference file length",
"severity": "Low",
"location": "references/s3.md",
"pillar": "PDA",
"problem": "S3 reference is 743 lines; could overwhelm context in token-constrained scenarios",
"current": "Single comprehensive S3 reference file",
"suggested": "Split into s3-basics.md, s3-advanced.md, or use collapsible sections",
"impact": "+1 point"
},
{
"rank": 2,
"title": "Missing explicit allowed-tools rationale",
"severity": "Low",
"location": "SKILL.md:metadata",
"pillar": "Ease of Use",
"problem": "allowed-tools list lacks inline explanation for why Read/Bash/WebFetch are needed",
"current": "allowed-tools:\\n - Read\\n - Bash\\n - WebFetch",
"suggested": "Add brief comment or note explaining tool usage (e.g., Bash for CLI execution)",
"impact": "+0.5 points"
}
],
"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:
- 📁 GitHub: spillwavesolutions/mastering-aws-cli
- 🛒 Marketplace: View on SkillzWave
- 📤 Submit Skill: Submit to SkillzWave - Skills are ranked, graded, and scanned for security
- 📊 Tracking: All Graded Skills
📦 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 skilzThis 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-aws-cli
# Or from the SkillzWave marketplace
skilz install spillwavesolutions__mastering-aws-cli__mastering-aws-cli
Claude Code
Install to user home (available in all projects):
skilz install -g https://github.com/spillwavesolutions/mastering-aws-cliInstall to current project only:
skilz install -g https://github.com/spillwavesolutions/mastering-aws-cli --projectOpenCode
Install for OpenCode:
# OpenCode
skilz install https://github.com/spillwavesolutions/mastering-aws-cli --agent opencode
Install for Codex and Gemini too
# Gemini CLI
skilz install https://github.com/spillwavesolutions/mastering-aws-cli --agent gemini
# OpenAI Codex
skilz install https://github.com/spillwavesolutions/mastering-aws-cli --agent codex
Project-level install:
skilz install https://github.com/spillwavesolutions/mastering-aws-cli --project --agent codexInstall from Skillzwave Marketplace
skilz install spillwavesolutions__mastering-aws-cli__mastering-aws-cli --projectSee 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-aws-cli](https://github.com/spillwavesolutions/mastering-aws-cli/blob/main/SKILL.md)*