scoring

Compute 100-point quality scores for NL programming artifacts using predetermined penalties.

111|29|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/xiaolai/nlpm-for-claude --skill scoring-xiaolai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scoring
Source: https://github.com/xiaolai/nlpm-for-claude/tree/main/skills/nlpm/scoring
Command: npx skills add https://github.com/xiaolai/nlpm-for-claude --skill scoring-xiaolai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The scoring system provides a consistent, objective way to evaluate NL programming artifacts by applying penalties and calibrating judgments using a 100-point rubric.

Core Features & Use Cases

  • Deterministic penalties: apply predefined penalties per artifact type (skill, agent, command, rule, etc.).
  • Calibration examples: anchor judgments with worked examples to improve consistency across reviewers.
  • Extendable scoring: supports different artifact types and ensures scores are clamped 0-100.

Use cases: quality audits of NLPM components across repos, onboarding evaluators, CI checks.

Quick Start

Run the NLPM score command to compute 100-point artifact scores and penalties for all NL artifacts.

Frequently Asked Questions about scoring

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

FAQPage Schema
How do I score NL programming artifacts consistently across different reviewers?

To score NL programming artifacts consistently, apply a deterministic 100-point rubric with type-specific penalties and use calibration examples to anchor judgments. This enforces objective evaluation across all NLPM components.

What is a deterministic 100-point rubric for NL artifact quality audits?

A deterministic 100-point rubric for NL artifact quality audits is a scoring system that applies predefined penalties for specific issues across artifact types, clamping results between 0 and 100. Calibration examples anchor judgments to maintain consistency.

Can I use automated scoring for CI checks on prompts and memory files?

Yes, you can use automated scoring for CI checks on prompts and memory files. The scoring system computes consistent quality scores by applying predetermined penalties across all NLPM artifact types, including skills, agents, commands, rules, and hooks.

How do I apply type-specific penalties when evaluating skills and agents?

To apply type-specific penalties when evaluating skills and agents, run the NLPM score command. It automatically calculates penalties based on the artifact type and clamps the final quality score to a strict 0-100 range.

Does the NLPM scoring system support custom calibration examples for onboarding evaluators?

Yes, the NLPM scoring system supports calibration examples for onboarding evaluators. These worked examples anchor judgments and improve consistency across reviewers by demonstrating how predetermined penalties apply to various artifact types.

What are the limitations of using a penalty-based scoring system for NL artifacts?

The limitation of using a penalty-based scoring system for NL artifacts is that it enforces a strict 100-point scale with predetermined penalties, meaning scores are clamped at 0-100 and may not capture nuances outside the predefined rubric criteria.