Zhen-BoZhen-BoCommunityยท1 Agent Skills Included

pragmatic-clean-code-reviewer

Evidence-based code smell and test smell audits

Audits chosen code paths for 20 code smells and 12 test smells drawn from Refactoring and Clean Code. Measures structure metrics with scripts instead of guesses, and ranks every finding as mechanical, semantic, or estimate. Produces an offline HTML and Markdown report with exact locations, snippets, and evidence, without ever editing or running your code.
npx skills add Zhen-Bo/pragmatic-clean-code-reviewer --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install smell-check?โ–ผ

Run `npx skills add Zhen-Bo/pragmatic-clean-code-reviewer --all -g -y` in your terminal to install the skill globally.

What does smell-check detect?โ–ผ

It finds 20 code smells like long functions, duplicate code, and god classes, plus 12 test smells like assertion-free or order-dependent tests, each with evidence and source location.

Does smell-check modify or run my code?โ–ผ

No. It performs static analysis only, never edits your code, never executes tests, and never reads gitignored paths.

Does smell-check replace my linter?โ–ผ

No. It complements linters and type checkers by catching design-level maintainability problems that mechanical rules miss.

Can I adjust how strict the audit is?โ–ผ

Yes. An optional .smell-check.toml file lets you pick a size profile, disable rules, or override thresholds for your project.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’