Architecture Pattern Implementer for Openclaw

A rigorous implementation framework that transforms approved architecture specifications into production-ready code while enforcing strict NFR and constraint compliance.

inetgas
v1.0.2
Apr 15, 2026
0
853
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install implementing-architecture

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install implementing-architecture using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Architecture Pattern Implementer?

The Architecture Pattern Implementer is a specialized technical workflow within the Openclaw Skills ecosystem designed to translate approved architectural artifacts into working software. It treats the docs/architecture/ directory as a read-only, authoritative source of truth, ensuring that every service, configuration choice, and technical constraint is implemented exactly as designed. This skill eliminates architectural drift by forcing developers and agents to reconcile implementation tasks against a Pattern Coverage Matrix.

By prioritizing deterministic execution, this skill bridges the gap between high-level system design and the actual codebase. It provides a structured approach for both greenfield implementation and brownfield refactoring, ensuring that functional requirements are built on top of a stable, approved architectural foundation. Using these Openclaw Skills, teams can maintain high governance standards without sacrificing development velocity.

Architecture Pattern Implementer Use Cases

  • Implementing approved software patterns into new or existing codebases.
  • Refactoring prototype code to conform to enterprise architecture standards.
  • Verifying that cloud infrastructure and application code meet specific Non-Functional Requirements (NFRs).
  • Enforcing language, platform, and cloud provider constraints across distributed development teams.
  • Automating architectural governance through adversarial review processes.

How Architecture Pattern Implementer Works

  1. Analyze approved artifacts including architecture.yaml and pattern-specific JSON files to identify constraints and requirements.
  2. Execute a pre-flight check using the Openclaw Skills toolset to ensure all dependencies and capabilities are satisfiable.
  3. Generate a comprehensive implementation plan featuring a Pattern Coverage Matrix that maps architectural patterns to concrete code artifacts.
  4. Conduct an adversarial review where a subagent identifies potential gaps in functional requirements, NFRs, and runtime compatibility.
  5. Implement patterns in a derived dependency order, starting from foundation and security layers before moving to application features.
  6. Perform post-implementation verification through mandatory smoke tests and a final adversarial gap analysis.

Architecture Pattern Implementer Setup

To get started with this skill within the Openclaw Skills framework, ensure your project has an approved docs/architecture/ folder. Run the following pre-flight command:

python3 ~/.codex/arch-compiler/tools/archcompiler_preflight.py --app-repo <app-repo> --mode implement

Ensure that all functional requirements (design docs, user stories) are accessible to the agent before beginning the implementation phase.

Architecture Pattern Implementer Data Schema & Taxonomy

The skill organizes its operations around the following data structures:

Artifact Description
architecture.yaml Contains explicit decisions, NFR targets, and top-level constraints.
selected-patterns.yaml A list of all pattern IDs approved for the current implementation.
patterns/.json Detailed technical specs including 'provides', 'requires', and 'defaultConfig'.
Pattern Coverage Matrix A mapping table ensuring every selected pattern delivers its specified capabilities.

Architecture Pattern Implementer Advanced Features

  • Adversarial Review Protocol: Uses a secondary agent with a mandate to find gaps, preventing 'validation theatre' and ensuring 100% requirement coverage.
  • NFR Feasibility Mapping: Automatically checks if selected service tiers (e.g., database plans) actually meet the defined RPO, RTO, and availability targets.
  • Brownfield Refactoring Rules: Specific logic for bringing existing code into compliance with a new architecture without silent skipping.
  • Runtime Compatibility Verification: Checks if selected APIs and packages are compatible with the specified compute environment (e.g., Edge vs. Node.js).

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*