LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

Skills tagged: software-architecture

Browse skills that share this tag.

  • solid - Professional software engineering and code quality guidelines
    solid-principlestddclean-coderefactoring

    ★ 0 · Updated 2026-09-21

    Guides software development, refactoring, architecture design, and code review using SOLID principles, TDD, and clean code practices.

    ⚙ Write automated tests using TDD⚙ Apply SOLID design principles⚙ Refactor code to remove smells
  • clean-architecture - Clean Architecture System Architecting Skill
    clean-architecturesoftware-architecturesolid-principlesrefactoring

    ★ 0 · Updated 2026-09-21

    Provides architectural guidance on layer design, SOLID principles, dependency direction, and refactoring based on Clean Architecture.

    ⚙ Select suitable architecture workflows⚙ Apply SOLID design principles⚙ Evaluate component cohesion and coupling
  • project-architect - Documentation-first project planning and prompt generator
    project-planningsoftware-architecturedocumentationdevelopment

    ★ 257 · Updated 2026-09-20

    Generates project blueprints and single-shot coding agent prompts through an interactive documentation-first planning workflow.

    ⚙ Conduct structured project discovery⚙ Recommend tech stacks and patterns⚙ Generate project specification document
  • system-architecture - Design pragmatic system architectures.
    system-architecturesystem-designsoftware-architecture

    ★ 1 · Updated 2026-09-20

    Designs system architectures and boundaries matching actual requirements without premature abstraction or unnecessary complexity.

    ⚙ Design system architectures⚙ Establish system boundaries⚙ Make structural decisions
  • coding-standards - TypeScript and Effect Coding Standards
    typescripteffectcoding-standardssoftware-architecture

    ★ 0 · Updated 2026-09-19

    Provides correct-by-construction standards for TypeScript and Effect software engineering.

    ⚙ Establish local coding rules⚙ Trace behavior and load references⚙ Design public interfaces and types
  • software-architecture-design - Software architecture design and system decision guide
    software-architecturesystem-designmicroservicesevent-driven

    ★ 602 · Updated 2026-09-18

    Provides guidance on system design, architecture patterns, scalability tradeoffs, and distributed systems for production-grade software.

    ⚙ Choose architecture styles⚙ Design scalability strategies⚙ Ensure system resilience
  • codebase-design - Vocabulary and principles for designing deep modules.
    codebase-designdeep-modulessoftware-architecturerefactoring

    ★ 0 · Updated 2026-09-16

    Provides vocabulary and principles for designing deep modules, improving interfaces, locating seams, and enhancing code testability.

    ⚙ Design deep module interfaces⚙ Improve existing module interfaces⚙ Identify code seam locations
  • The Standard Core - The Standard Core: Theory and Principles
    governanceprinciplessoftware-architecturemethodology

    ★ 0 · Updated 2026-06-30

    Defines theory, operating model, and core values that shape all software design and implementation decisions

    ⚙ define theory⚙ establish operating model⚙ enforce core values
  • hexagonal-arch - Hexagonal Architecture Ports & Adapters Pattern
    architecturehexagonalports-and-adaptersdesign-pattern

    ★ 2 · Updated 2026-05-28

    Apply hexagonal architecture pattern with inward-pointing dependencies through ports and adapters

    ⚙ design service structure⚙ define port interfaces⚙ implement adapters
  • nw-fp-hexagonal-architecture - FP Hexagonal Architecture Pattern
    hexagonal-architecturefunctional-programmingports-and-adapterssoftware-architecture

    ★ 610 · Updated 2026-05-11

    Structure functional applications using hexagonal architecture with pure core and side-effect shell

    ⚙ define port types⚙ implement port adapters⚙ structure application layers
  • engineering-software-architect - Software Architecture Design Expert
    software-architecturesystem-designdomain-driven-designdistributed-systems

    ★ 0 · Updated 2026-05-09

    Software architecture expert specializing in system design, domain-driven design, architecture patterns, and technical decisions for scalable, maintainable systems.

    ⚙ design software architecture⚙ perform domain modeling⚙ select architecture patterns
  • create-oo-component-documentation - Generate Standard OO Component Documentation
    documentationobject-orientedcode-analysismarkdown

    ★ 18 · Updated 2026-03-24

    Analyze OO component code and create standardized technical documentation following industry best practices

    ⚙ examine code files⚙ analyze class structures⚙ identify design patterns
  • code-priority - Code Priority Framework for Design Decisions
    code-designpriority-frameworkstate-managementsoftware-architecture

    ★ 6 · Updated 2026-03-10

    Guide design decisions using State > Coupling > Complexity > Code priority framework

    ⚙ evaluate design options⚙ compare state mutability⚙ assess coupling levels
  • 1natsu-error-handling - Structural Error Handling Guidelines for Reliable Code
    error-handlingcode-reviewsoftware-architecturebest-practices

    ★ 0 · Updated 2026-03-09

    Provides language-aware guidelines for implementing structured error handling patterns

    ⚙ review error handling code⚙ design error handling layers⚙ implement try-catch blocks
  • code-reviewer - Code Reviewer for Project Implementation Validation
    code-reviewquality-assurancesoftware-architectureproject-management

    ★ 58 · Updated 2026-02-23

    Review completed project steps against original plans and code quality standards

    ⚙ compare implementation against plan⚙ assess code quality adherence⚙ review architecture and design
  • software-architecture - Software Architecture Analysis and Task Planning
    software-architectureplanningtask-breakdowndesign

    ★ 0 · Updated 2026-02-14

    Analyzes problems, designs solutions, and plans task breakdowns for software architecture.

    ⚙ analyze problems⚙ design solutions⚙ plan task breakdowns
  • feature-api - API Design and Implementation for New Features
    api-designrest-apibackend-developmentsoftware-architecture

    ★ 0 · Updated 2026-02-13

    Design and implement API endpoints for new features including endpoint design, request/response schemas, error handling, and versioning

    ⚙ define RESTful endpoints⚙ design request schemas⚙ design response schemas
  • haskell-pro - Expert Haskell Engineer for Type Systems and Functional Architecture
    Haskellfunctional-programmingtype-systemsconcurrency

    ★ 7 · Updated 2026-02-13

    Specializes in advanced type systems, pure functional design, and high-reliability Haskell software development

    ⚙ write Haskell code⚙ design type systems⚙ create functional architecture
  • architect - Software Architect for React Native Financial App Design and Planning
    software-architecturesystem-designdatabase-schemareact-native

    ★ 0 · Updated 2026-02-11

    Handles architectural decisions, feature design, schema evaluation, and system-level planning for financial applications

    ⚙ design features⚙ evaluate schema⚙ plan system