Remix.run Logo
Show HN: Arxitect – Agentic Plugin for Architecture and Design Patterns(github.com)
2 points by iamandoni 10 hours ago

Modern coding agents are getting exceptionally good at implementing a given coding task. And with validation-in-the-loop, you can be reasonably confident they will implement a correct solution. However, their implementation often leaves a lot to be desired. It doesn't adhere to the decades of software design best-practices that the community has established and is often myopic to broader software quality attributes like maintainability and extensibility. To make things worse, this low code quality compounds as coding agents implement additional tasks.

Coding agents often burn context, waste tokens, implement partial solutions, or miss major components of coding tasks because they naturally implement repetitive, brittle, and tactical code. Software design principles weren't meant to be just for humans. They were meant to make all code easier and safer to read, understand, refactor, modify, extend, test, and maintain.

Arxitect helps coding agents build robust software through best practice design and architecture. It helps coding agents write better code. And in turn, coding agents become more efficient and more accurate.

I was inspired by the design of [Superpowers](https://github.com/obra/superpowers) and extended that concept to software design principles:

  * API Design - Assessing naming conventions, method signatures, parameter design, type safety, and REST endpoint design.
  * Object Oriented Design - Assessing SOLID principles, DRY violations, composition vs. inheritance choices, and design pattern applicability.
  * Clean Architecture - Assessing component cohesion, component coupling, and quality attributes like maintainability, extensibility, and testability.
Install in Claude Code with:

  /plugin marketplace add andonimichael/arxitect
  /plugin install arxitect@arxitect
  /reload-plugins
I welcome any feedback, advice, or PRs at: https://github.com/andonimichael/arxitect