Toolverse
All skills

architecture-patterns

by wshobson

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
Backend
Views
139

About this skill

Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use when architecting complex backend systems or refactoring existing applications for better maintainability.

How to use

  1. Zainstaluj umiejętność w swoim środowisku agenta, dodając ją do listy dostępnych pluginów backendowych.

  2. Użyj umiejętności gdy planujesz nowy system backendowy od zera. Określ wymagania biznesowe i skalę projektu, aby agent mógł zaproponować odpowiedni wzorzec architektoniczny.

  3. Jeśli refaktoryzujesz istniejącą aplikację, opisz obecną strukturę (monolityczna, tightly coupled) i cele refaktoryzacji. Agent pomoże wybrać wzorzec (Clean Architecture lub Hexagonal) oraz zaplanuje etapy przejścia.

  4. Dla zespołów ustalających standardy architektoniczne, skorzystaj z umiejętności do dokumentacji wzorców. Agent wyjaśni zasady zależności, separacji warstw i testowania dla Clean Architecture lub porty i adaptery dla Hexagonal Architecture.

  5. Przy planowaniu migracji z monolitu na mikroserwisy, użyj Domain-Driven Design. Zdefiniuj bounded contexts, mapuj relacje między nimi i ustal ubiquitous language dla zespołu.

  6. W każdym przypadku agent dostarczy konkretne wytyczne dotyczące struktury katalogów, interfejsów (ports), implementacji (adapters) oraz testowania bez zależności od bazy danych czy frameworków UI.

Related skills

effective-go

by openshift

Apply Go best practices, idioms, and conventions from golang.org/doc/effective_go. Use when writing, reviewing, or refactoring Go code to ensure idiomatic, clean, and efficient implementations.

Backend
248296

seedream-image-gen

by openclaw

Generate images via Seedream API (doubao-seedream models). Synchronous generation.

Backend
6235

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

using-superpowers

by obra

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Backend
65167

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

openspec

by ruan-cat

OpenSpec 中文版规范助手 - 规范驱动的 AI 编程开发,帮助初始化、创建提案、编写规格、校验格式并归档变更。触发条件: 当用户提及 openspec、规范文档、需求管理、变更提案、spec-driven development 等关键词时主动调用。

Backend
27122