Simplify
SkillDev toolsReduce a change to the minimum that solves the problem. Use when code is over-engineered or a diff is bloated.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Simplify skill
What this skill tells your AI
The instructions your AI receives, as published by archive228/loopkit in skills/simplify/SKILL.md and read by ahel’s review.
Over-engineering is the default failure mode. Cut it:
- Premature abstraction — a class/strategy/factory for one caller. Inline it. Abstract on the THIRD use, not the first.
- Speculative config — a parameter/flag/env var for something that never changes. Hardcode it until there's a real reason.
- Dead flexibility — an interface with one implementation, a generic with one type. Delete the indirection.
- Defensive noise — null checks on values that can't be null, try/except for errors that can't happen. Handle only real failure modes. Test: can you justify every changed line by a direct connection to what was asked? If a line is there "while I was in there", revert it.
Signals
- GitHub stars
- 754
- Forks
- 126
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
simplify-archive228- Source
- github.com/archive228/loopkit