A high-level architectural router skill that helps developers select and document a cohesive stack of patterns for enterprise applications based on Martin Fowler's PEAA framework.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bookforge-enterprise-architecture-pattern-stack-selector
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install bookforge-enterprise-architecture-pattern-stack-selector using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Enterprise Architecture Pattern Stack Selector is an expert-level tool designed for software architects and senior engineers who need to make critical structural decisions at the start of a project or during a major refactor. By analyzing the complexity of your domain logic, your technology stack, and existing constraints, this skill guides you through selecting the most appropriate patterns for every layer of an enterprise system—from data persistence to web presentation.
Built on the foundational principles of Martin Fowler's Patterns of Enterprise Application Architecture (PEAA), this skill acts as a central hub. It ensures that your choices are internally consistent, preventing common architectural mismatches like using a complex Data Mapper for a simple CRUD application or attempting to manage a rich Domain Model with basic Active Record patterns. By leveraging Openclaw Skills, teams can establish a shared technical vocabulary and a clear rationale for their architectural choices.
To install this skill and its dependencies via your CLI, use the following commands:
# Install the core pattern stack selector
clawhub install bookforge-enterprise-architecture-pattern-stack-selector
# Recommended: Install associated family selector skills for deeper analysis
clawhub install bookforge-domain-logic-pattern-selector
clawhub install bookforge-data-source-pattern-selector
Ensure you have your environment context or codebase ready for analysis to get the most accurate pattern recommendations.
The skill generates a Pattern Stack Decision Record, which is a structured Markdown document. The schema includes the following key sections:
| Section | Description |
|---|---|
| Subsystem | Name and scope of the analyzed component. |
| Stack | Details of the language, framework, and ORM in use. |
| Domain Logic Layer | The chosen pattern (e.g., Domain Model) and its rationale. |
| Data Source Layer | Persistence patterns and behavioral tools like Unit of Work. |
| Web Presentation | Controller and View patterns selected for the UI layer. |
| Concurrency | The offline locking strategy (Optimistic/Pessimistic). |
| Risks & Next Steps | Identification of architectural growth risks and implementation guides. |
Loading
A strategic architecture tool for deciding when to distribute systems and how to design high-performance service boundaries using Remote Facade and DTO patterns.

A high-performance video generation skill that leverages the SkillBoss API Hub to create MP4 clips from text prompts or images.

An AI-powered video tool that automatically generates and embeds captions into video files using cloud-based GPU rendering.

A cloud-powered AI video editing tool that automates trimming, transitions, and title generation through simple natural language commands.

A professional AI-powered video editing suite for Android that automates trimming, transitions, and text overlays using cloud GPU rendering.

A sophisticated AI agent that automates video editing tasks like trimming pauses and adding transitions through a cloud GPU rendering pipeline.








































