NLPM Auditor Pipeline — Full Run Report
Date: 2026-04-06
Scope: All 9 plugins in the xiaolai marketplace
Pipeline: audit → fix → PR → merge → verify
Audit Results
| Plugin |
Repo |
Score |
Bugs |
PRs |
Status |
| awful |
xiaolai/awful-for-claude |
94/100 |
0 |
— |
Clean |
| tdd-guardian |
xiaolai/tdd-guardian-for-claude |
92/100 |
2 |
#2 |
Merged |
| docs-guardian |
xiaolai/docs-guardian-for-claude |
91/100 |
5 |
#1 |
Merged |
| nlpm |
xiaolai/nlpm-for-claude |
89/100 |
1 |
#53 |
Merged |
| codex-toolkit |
xiaolai/codex-toolkit-for-claude |
87/100 |
1 |
#2 |
Merged |
| grill |
xiaolai/grill-for-claude |
87/100 |
0 |
— |
Clean |
| loc-guardian |
xiaolai/loc-guardian-for-claude |
97/100 |
0 |
— |
Clean (prev audited) |
| echo-sleuth |
xiaolai/echo-sleuth-for-claude |
78/100 |
4 |
#1 |
Merged |
| english-buddy |
xiaolai/claude-english-buddy-for-claude |
72/100 |
7 |
#1 |
Merged |
Marketplace average: 87/100
Bugs Fixed
| Bug Type |
Count |
Plugins Affected |
Missing name field in command frontmatter |
13 commands |
echo-sleuth (8), english-buddy (5) |
Missing name field in agent frontmatter |
5 agents |
docs-guardian (5) |
Missing allowed-tools in command frontmatter |
2 commands |
tdd-guardian (2) |
| Unused tools declared on agent |
1 agent |
codex-toolkit (1) |
Incomplete example block (missing user:) |
1 agent |
nlpm (1) |
| Total |
22 artifacts fixed |
6 plugins |
PRs Created and Merged
Dominant Pattern
The most common bug across the marketplace: missing name field in YAML frontmatter (18 of 22 fixes). This is a registration-breaking issue — commands and agents without name cannot be discovered by Claude Code's plugin system.
Recommendation: Add a pre-commit hook or CI check to enforce name field presence in all command and agent frontmatter.
Pipeline Verification
The full audit→fix→PR→merge pipeline is operational.
NLPM Auditor Pipeline — Full Run Report
Date: 2026-04-06
Scope: All 9 plugins in the
xiaolaimarketplacePipeline: audit → fix → PR → merge → verify
Audit Results
Marketplace average: 87/100
Bugs Fixed
namefield in command frontmatternamefield in agent frontmatterallowed-toolsin command frontmatteruser:)PRs Created and Merged
Dominant Pattern
The most common bug across the marketplace: missing
namefield in YAML frontmatter (18 of 22 fixes). This is a registration-breaking issue — commands and agents withoutnamecannot be discovered by Claude Code's plugin system.Recommendation: Add a pre-commit hook or CI check to enforce
namefield presence in all command and agent frontmatter.Pipeline Verification
The full audit→fix→PR→merge pipeline is operational.