A specialized tool for identifying and implementing the optimal Gang of Four creational design pattern based on specific object construction challenges.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install bookforge-creational-pattern-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-creational-pattern-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 Creational Pattern Selector is a technical intelligence module designed to solve the common architectural problem of inflexible object creation. By analyzing codebases for hard-coded constructor calls and complex initialization logic, this skill guides developers through the selection of one of the five classic creational patterns: Abstract Factory, Builder, Factory Method, Prototype, or Singleton.
Leveraging Openclaw Skills, this tool provides a structured decision framework that balances two primary strategies: class-based parameterization through subclassing and object-based parameterization through composition. It ensures that developers don't just pick a familiar pattern, but the one that best fits their system's evolution path and runtime requirements.
To add this capability to your environment, use the following command through your Openclaw Skills manager:
clawhub install bookforge-creational-pattern-selector
Ensure that the design-pattern-selector dependency is also installed for full routing capabilities.
The skill organizes its analysis using a structured taxonomy of creation problems:
| Element | Description |
|---|---|
| Product Type | Single object, family of objects, or complex composite. |
| Variation Axis | Whether the concrete class, construction steps, or state needs to vary. |
| Flexibility Timing | Compile-time vs. Run-time requirements. |
| Strategy | Categorization as Subclassing vs. Composition. |
Loading
A professional framework for provisioning dedicated email accounts and approval workflows for AI agents requiring external communication capabilities.

A technical implementation tool for the Decorator pattern that allows developers to attach additional responsibilities to objects dynamically without subclassing.

A resourceful AI agent workflow for discovering, entering, and tracking competitions using browser automation.

Scout is an autonomous research assistant designed to proactively investigate topics, discover new capabilities, and collaborate within a multi-agent ecosystem.

A specialized data intelligence skill for analyzing Xiaohongshu market trends, creator performance, and brand competitive landscapes.

An automated implementation guide for building recursive object hierarchies where individual elements and compositions are treated uniformly.








































