skill-evaluator

Evaluate skill feedback histories to recommend promotion, refinement, or continued usage.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ynitto/sandbox --skill skill-evaluator-ynitto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-evaluator
Source: https://github.com/ynitto/sandbox/tree/main/.github/skills/skill-evaluator
Command: npx skills add https://github.com/ynitto/sandbox --skill skill-evaluator-ynitto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Skill Evaluator reads feedback histories and quality signals to decide whether a workspace skill should be promoted, refined, or continued, streamlining skill lifecycle decisions.

Core Features & Use Cases

  • Reads and aggregates feedback histories (ok, broken, and needs-improvement) for each skill.
  • Generates actionable recommendations: promote, refine, or continue, for both workspace and installed skills.
  • Supports integration with evaluation workflows (e.g., git-skill-manager evaluate) to automate lifecycle decisions.

Quick Start

Run the evaluator to generate recommendations for all skills.

Frequently Asked Questions about skill-evaluator

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

FAQPage Schema
How do I evaluate skill feedback histories to decide whether to promote or refine them?

Evaluating skill feedback histories involves aggregating ok, broken, and needs-improvement counts to generate actionable recommendations. The evaluator analyzes these quality signals alongside pending refinement flags and maturity stages to output a concrete promote, refine, or continue decision per skill.

What is skill lifecycle management and how does feedback evaluation work?

Skill lifecycle management uses feedback evaluation to determine if a skill is ready for promotion or requires refinement. The mechanism reads aggregated quality signals and pending refinement flags from both workspace and installed home skills, producing a concrete recommendation for continued usage.

Can I automate skill evaluation for both workspace skills and installed home skills?

You can automate skill evaluation across workspace skills and installed home skills by integrating with evaluation workflows like git-skill-manager evaluate. This allows you to automatically read feedback histories and generate promotion, refinement, or continued usage recommendations without manual intervention.

Does the skill evaluator require specific dependencies to analyze maturity stages?

The skill evaluator requires no external dependencies to analyze maturity stages and feedback counts. It operates independently on scripts to read quality signals and generate actionable recommendations for your skills.

What's the best way to generate actionable recommendations for skill upgrades?

Generating actionable recommendations for skill upgrades is best done by running the evaluator to analyze feedback histories. It reads ok, broken, and needs-improvement counts alongside pending refinement flags to produce a concrete promote, refine, or continue decision for all skills.

Why does skill evaluation recommend continued usage instead of promotion?

Skill evaluation recommends continued usage instead of promotion when feedback histories lack sufficient positive quality signals. If the analyzer sees high needs-improvement or broken counts, or pending refinement flags, it determines the skill is not yet mature enough to promote.