explaingit

liu-penpen/skill-review

Analysis updated 2026-05-18

22JavaScriptAudience · developerComplexity · 2/5Setup · easy

TLDR

An Agent Skill that reviews other Agent Skills against a 10 point quality rubric, producing a P0 to P3 graded report or a new skill template.

Mindmap

mindmap
  root((repo))
    What it does
      Reviews agent skills
      Generates skill templates
      Lints skill files
    Tech stack
      Node.js
      npx skills
    Use cases
      Audit an existing skill
      Scaffold a new skill
      Run lint in CI
    Audience
      Developers
      AI agent builders
    Interfaces
      Slash command
      Natural language
      Command line

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Audit an existing Agent Skill and get a graded P0 to P3 quality report.

USE CASE 2

Generate a new skill folder from a template that already passes the lint checks.

USE CASE 3

Run a quick lint check on a skill directly from the command line in CI.

USE CASE 4

Focus a review on specific rubric rules instead of the full checklist.

What is it built with?

Node.jsJavaScript

How does it compare?

liu-penpen/skill-reviewalgorave-dave/fail-safeavaritiachaos/qoder-proxy
Stars222222
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasymoderate
Complexity2/51/53/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

The lint script itself has zero external dependencies, only Node.js is required.

No license information is stated in the README excerpt.

In plain English

This repository is a tool, itself packaged as an "Agent Skill," for reviewing the quality of other Agent Skills, which are structured instruction packages used by AI coding assistants such as Cursor or Claude. The author's stated goal is that the review tool must follow the same quality rules it checks for in other skills, so it does not end up being low effort output used to judge other low effort output. The core of the project is a set of 10 checkable rules, called a rubric, covering things like whether a skill loads its instructions gradually instead of all at once, whether its description uses the right keywords so it gets triggered correctly, whether it includes a clear workflow checklist, whether it has confirmation steps at the right points, whether scripts are wrapped properly, how arguments are handled, how supporting reference files are organized, whether there is a pre delivery self check, and whether the skill offers both a command line and an in chat interface. A separate rule looks specifically for signs of low quality, filler generated content. Alongside the rubric, the package ships a small script, run with Node.js, that checks these rules automatically without needing any external dependencies, and produces a report with findings graded from P0, the most severe, down to P3. The tool can review an existing skill and produce that graded report, generate a new skill folder from a template that already passes the lint checks, focus on a specific subset of rules, or run a faster check that skips the more subjective review steps. Installation is a single command using a tool called npx skills, and once installed the skill can be triggered inside a chat session with a slash command, natural language requests like asking to review or audit a skill at a given path, or run directly from the command line for use in continuous integration pipelines or git hooks. The README documents each of these three ways to use it, along with example commands for each.

Copy-paste prompts

Prompt 1
Review the skill at this path and give me a P0 to P3 graded report.
Prompt 2
Generate a new skill template called my-new-skill that already passes the lint rules.
Prompt 3
Run the quick lint check on this skill and skip the subjective review steps.
Prompt 4
Focus the review on rules R1 and R3 for this skill.

Frequently asked questions

What is skill-review?

An Agent Skill that reviews other Agent Skills against a 10 point quality rubric, producing a P0 to P3 graded report or a new skill template.

What language is skill-review written in?

Mainly JavaScript. The stack also includes Node.js, JavaScript.

What license does skill-review use?

No license information is stated in the README excerpt.

How hard is skill-review to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is skill-review for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.