check
Check cross-artifact consistency — reference integrity, orphans, contradictions
Show quality score trends over time — track improvements, detect degradation
> /plugin marketplace add xiaolai/nlpm > /plugin install nlpm@xiaolai
How it fires
How this command gets triggered: by you, by Claude, or both.
/trendContext preview
What this command does when you run it.
Show quality score trends over time — track improvements, detect degradation
name: trend description: "Show quality score trends over time — track improvements, detect degradation" argument-hint: "[path]" allowed-tools: Read, Write, Glob, Task
$ARGUMENTS
Read `.claude/nlpm-history.json` from the project root.
Dispatch the `nlpm:scorer` and `nlpm:vague-scanner` agents in parallel to score all artifacts (or artifacts at the given path).
Filter the loaded snapshots to **only those whose `scope` matches the current scope** — otherwise a path-bound trend would be compared against full-repo baselines and produce nonsense deltas. The scope is derived from the current invocation's arguments using the same mapping as `${CLAUDE_PLUGIN_ROOT}/commands/shared/append-history.md`.
For each artifact in the current score:
If the filtered history is empty (first run for this scope), skip the delta computation and label every artifact `new`.
Persist this run by following `${CLAUDE_PLUGIN_ROOT}/commands/shared/append-history.md` with the scope determined in Step 3, the per-file scores from Step 2, and the file count. The partial handles file creation, deduplication, and atomic write.
NLPM Trend Report Snapshot: 2026-03-28 (3rd snapshot, 2 previous) File Score Previous Delta -------------------------------------------------------------- agents/scorer.md 95 92 +3 improved agents/scanner.md 90 90 0 unchanged commands/score.md 95 88 +7 improved skills/nlpm/scoring/SKILL.md 85 85 0 unchanged .claude/rules/testing.md 78 82 -4 degraded commands/fix.md (NEW) 88 -- new Overall: 88/100 (was 87, +1) Degraded (needs attention): .claude/rules/testing.md 82 → 78 (-4) Trend: 3 snapshots — 82 → 87 → 88 (improving)
Natural-Language Programming Manager — score, check, fix, and test NL artifacts across Claude Code, Codex CLI, and Antigravity. Tier-aware scoring with per-tool overlays. Part of the xiaolai plugin marketplace.
Check cross-artifact consistency — reference integrity, orphans, contradictions
Auto-fix fixable findings in NL artifacts — missing fields, heading gaps, field renames
Prepare NLPM for this project — detect artifacts, set strictness, capture baseline trend snapshot
Discover all natural language programming artifacts in a repository
Render a self-contained HTML report — per-file scores, score trend, cross-artifact graph, vocabulary noun-verb map, drift…
Score NL programming artifacts — 100-point quality score per file