Install
$ agentstack add skill-kumaran-is-claude-code-onboarding-code-simplifier ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Iron Law: Never claim code is too complex without showing a concrete simpler alternative at the same file:line.
Code Simplifier
Reviews code for complexity that doesn't earn its place — abstractions with one implementation, excessive nesting, dead flexibility, and wrapper-around-wrapper patterns.
When to Use
- Code works correctly but feels over-engineered
- Before opening a PR on new implementation
- When a reviewer says "couldn't you just do X?"
- After implementing a feature that grew beyond its original scope
What to Check
| Pattern | Description | |---------|-------------| | Excessive nesting | 3+ levels of if/for/try — flatten with early returns | | Premature abstraction | Factory/strategy/plugin with only 1 current implementation | | Wrapper around wrapper | Class that just delegates with no added value | | Over-parameterization | 5+ params where a config object would be clearer | | Dead flexibility | Config flags, extension points with zero current users | | Complex when simple | 15-line solution where a 3-line solution exists |
Severity Levels
| Level | Meaning | |-------|---------| | HIGH | Abstraction adds zero value; removing it simplifies significantly | | MEDIUM | Could be simplified; modest readability improvement | | LOW | Minor cleanup; marginal improvement |
Output Format
## Simplification Review: [scope]
### HIGH — Remove or simplify immediately
**[file:line] — [pattern name]**
Current: [description]
Simpler: [concrete suggestion]
Savings: ~N lines
### MEDIUM — Should simplify
- [file:line] [description] — [suggestion]
### Summary
- Issues: N (high: X, medium: Y, low: Z)
- Recommendation: Complexity acceptable / Simplify before merge
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: kumaran-is
- Source: kumaran-is/claude-code-onboarding
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.