Skip to content

v1.16.0

Choose a tag to compare

@edhoferdian edhoferdian released this 12 Sep 00:07
· 105 commits to main since this release

New: code-simplification-edho-ferdian (skill + agent)

A behavior-preserving refactoring skill — actively rewrites already-working code for clarity instead of just reporting problems with it. Gated on a passing test suite (or a characterization test written first) so behavior never changes. Treats simplification as bidirectional: extracting overlong functions and flattening deep nesting into guard clauses, and removing over-engineered "just in case" abstractions — a refactoring tool that only knows how to extract-and-abstract tends to make code more complex over time, not less.

Explicit boundary with three existing skills:

  • code-review-edho-ferdian finds the same class of issues (CQ-01/CQ-04/CQ-04b) but only reports them — read-only.
  • dead-code-cleanup-edho-ferdian deletes code that's genuinely unused.
  • build-fix-edho-ferdian explicitly never refactors while fixing a build.

Ships as both a skill (skills/code-simplification-edho-ferdian) and its agent counterpart, generated the same way as the other 41 agents — now 34 skills / 42 agents total.

Also in this release

  • Closed unrelated drift found while resyncing: backend-engineering, build-fix, frontend-engineering, and skill-authoring-edho-ferdian had changed since the Context7 adoption commit but their per-harness copies (Hermes/Kiro/ZCode/Cursor/Windsurf/Devin/OpenClaw, AGENTS.md, GEMINI.md, copilot-instructions.md) were never resynced — all caught up now.
  • Fixed a latent NameError in scripts/validate_skills.py (typo in an error message).
  • Corrected an off-by-one in the README's agent breakdown (the original code-reviewer-edho-ferdian pilot wasn't being counted).

Full changelog: v1.15.0...v1.16.0