Skip to content
H

hexagonal-architecture

Design, implement, and refactor Ports & Adapters systems

by affaan-mFree

Launch
#280in AI Skills
0In stores

Description

hexagonal-architecture is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It helps design, build and refactor syste…

Highlights

  • Business logic independent of frameworks
  • Ports and adapters at the edges
  • Dependency inversion and testable use cases
  • Supports HTTP, CLI, queue and cron entry points

Ratings & Reviews

No ratings yet

Be the first to rate hexagonal-architecture.

People also visit

C

codebase-design

Shared vocabulary for designing deep modules

AI Skills
Launch
D

domain-modeling

Build and sharpen a project's domain model

AI Skills
Launch
R

request-refactor-plan

Create a detailed refactor plan with tiny commits

AI Skills
Launch
S

setup-ts-deep-modules

Wire dependency-cruiser into a TypeScript repo

AI Skills
Launch
Z

zoom-out

Request broader context and architectural overview

AI Skills
Launch
A

android-clean-architecture

Clean Architecture patterns for Android and Kotlin Multiplatform projects

AI Skills
Launch

hexagonal-architecture FAQ

What does the hexagonal-architecture skill do?

It guides an agent in designing or refactoring code into ports and adapters, so the business logic does not depend on frameworks or databases.

When is it worth using?

For new features where long-term maintainability matters, and for untangling domain logic from I/O in existing code.

Does it support multiple entry points?

Yes. It covers one use case being exposed through HTTP, a CLI, queue workers or cron jobs.

How do I install it?

Run: npx skills add https://github.com/affaan-m/ecc --skill hexagonal-architecture

Is it free?

Yes. It is free and open source.

Are there security warnings?

The skills.sh listing shows Snyk with a warning, while Gen Agent Trust Hub and Socket pass.

What are the best hexagonal-architecture alternatives?

Popular alternatives to hexagonal-architecture include codebase-design, domain-modeling and request-refactor-plan. See all hexagonal-architecture alternatives

Developer Stuff

Badges