Improve Codebase Architecture

Finds ways to improve your codebase structure, shows them in an HTML report, then discusses the chosen option in depth.

How to use it

Install it with the open Skills CLI (needs Node.js), then restart your agent:

npx skills add mattpocock/skills --skill improve-codebase-architecture
  1. Download the ZIP from this page and unzip it.
  2. Put the improve-codebase-architecture folder in .claude/skills/ inside your project (or ~/.claude/skills/ for all projects).
  3. Restart Claude Code and call it with /improve-codebase-architecture.

بالعربي

يفحص فرص تحسين بنية قاعدة الكود ويعرضها في تقرير HTML ثم يناقش الخيار المختار بالتفصيل.

More for software architecture

  • Codebase Design: A way to design modules with simple interfaces and deep internals, which makes code easier to test and understand.
  • Architecture Patterns: Applies Clean Architecture, Hexagonal Architecture and DDD to organize boundaries, dependencies and services.