Skip to main content
architecture-patternsby Seth HobsonDevelopmentGitHub stars: 40.5k

Architecture Patterns skill: what it does and how to install it

Designs backend services with Clean, Hexagonal and Domain-Driven Design patterns, defining dependency boundaries, interfaces and testable layers.

Summary generated from the skill's documentation.

Install

$ npx skills add wshobson/agents --skill architecture-patterns

Run it in a terminal. If your agent is already running, start a new session so it picks the skill up.

About this skill

What it does. Structures backend services around framework-independent domain models, inward-facing dependencies, ports and adapters, use cases, bounded contexts and domain-driven design patterns. It defines interfaces and test boundaries, including in-memory adapters for testing business logic without databases or networks.

When to use it. For new services, monolith refactoring, bounded-context design, dependency-cycle debugging and separating business logic from infrastructure or HTTP concerns. It also addresses aggregates, value objects, repositories and domain events.

History

Repo stars

40.5k+245 since 5 Oct 2026

Stars are counted for the whole repository, which holds 26 skills.

Show as a table
Repo stars by day
DateRepo stars
12 Oct 202640,457
11 Oct 202640,368
10 Oct 202640,319
9 Oct 202640,307
8 Oct 202640,296
7 Oct 202640,267
6 Oct 202640,238
5 Oct 202640,212

Installs

23.5k

Tracking since . A chart appears once there are 7 days of data.

Installs via skills.sh

Similar skills