hexagonal-architecture
Organizes code into separate layers so each part can be tested and changed without breaking other parts.
Installation
Paste this into Claude Code, Cursor, or any agent that can run commands.
What this skill does
What it does: - Keeps your app's main business logic separate from outside tools like databases and websites - Uses contracts called ports to define what your app needs - Builds adapters at the edges to connect your business logic to real tools - Organizes code so the business rules never depend on specific technology choices When to use it: - Starting new features that need to stay easy to fix and test - Cleaning up old code where business rules got mixed with database or website code - Supporting the same feature through different ways like websites, phone apps, or scheduled jobs - Switching to a different database or service without rewriting your business rules
The full skill text could not be loaded right now. It installs fine with the command above, or read it at the source.
Mirrored from the author's public source. Install counts from the open skills registry.