nlpm
Score, lint, and test natural-language agent configuration files
All Skills in This Repository (4)
Pure Emerald Level Indicatorsconventions-codex
Enforces Codex CLI artifact layout, manifests, and hook conventions for Tier 2-Codex scoring.
conventions-claude
Validate Claude Code plugin artifacts against schema and path conventions.
conventions-antigravity
Standardize Antigravity and Gemini CLI artifact scoring with tool-specific conventions.
vocabulary
Enforce a canonical noun-and-verb registry for naming NLPM artifacts.
Frequently Asked Questions
FAQPage SchemaHow to install nlpm?▼
Run `npx skills add xiaolai/nlpm --all -g -y` in your terminal to install all skills in this collection globally.
What does nlpm actually check?▼
It scores skills, agents, commands, hooks, rules, and memory files against a 100-point rubric, flagging vague wording, missing descriptions, broken references, and manifest files that don't match what's on disk.
Does nlpm work with Codex CLI and Antigravity?▼
Yes. The scoring rubric covers Claude Code, Codex CLI, and Antigravity through per-tool convention overlays, and the standalone nlpm-check validator runs anywhere with Python 3.11+.
Can nlpm run in CI or pre-commit hooks?▼
Yes. The single-file Python validator bin/nlpm-check runs without any assistant installed and exits non-zero on high-confidence findings, with drop-in pre-commit and GitHub Actions templates included.
Can nlpm fix problems automatically?▼
Yes. The /nlpm:fix command auto-repairs mechanical findings, and /nlpm:test lets you write spec files first so new artifacts are verified against expectations before shipping.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core