dual-axis-skill-reviewer

Review skills under skills/*/SKILL.md and output JSON and Markdown reports.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/MileniumTick/skills --skill dual-axis-skill-reviewer-mileniumtick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dual-axis-skill-reviewer
Source: https://github.com/MileniumTick/skills/tree/main/skills/dual-axis-skill-reviewer
Command: npx skills add https://github.com/MileniumTick/skills --skill dual-axis-skill-reviewer-mileniumtick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml>=6.0, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It enables teams to assess and gate skill quality by combining deterministic checks with qualitative analysis, providing reproducible scoring across projects.

Core Features & Use Cases

  • Deterministic axis: checks structure, scripts, tests, and execution safety for skills.
  • LLM axis: deep qualitative review of code and content to surface improvement items.
  • Use Case: gate merges for skill changes by setting a score threshold (e.g., 90+) and generating actionable improvements.

Quick Start

Invoke the dual-axis reviewer on a target skill to produce a comprehensive, scored report.

Frequently Asked Questions about dual-axis-skill-reviewer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate quality assurance reviews for SKILL.md files?

Automate quality assurance reviews by running deterministic, script-based checks on skills/*/SKILL.md files to compute an objective auto-score, optionally merging it with a weighted LLM review to produce a final gating score.

What is a dual-axis approach to skill review and scoring?

A dual-axis skill review computes an objective deterministic auto-score for structure and execution safety, then optionally merges it with a qualitative LLM review using a weighted average to produce a final, reproducible score.

How do I set up an automated gating threshold for skill merges?

Set an automated gating threshold by configuring a minimum score, such as 90+, and using the dual-axis reviewer's final computed score to block or allow merges while generating actionable improvement items.

Does the skill reviewer require PyYAML to run deterministic checks?

Yes, the skill reviewer requires PyYAML version 6.0 or higher as a dependency to execute its deterministic script-based checks and parse skill configurations.

What output formats are generated by an automated skill review?

An automated skill review generates a structured JSON report for programmatic gating decisions and a human-readable Markdown summary to assist operators and auditors in reviewing skill quality.