pragmatic-clean-code-reviewer
Evidence-based code smell and test smell audits
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow 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โ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