clean architecture AI Agent Skills

Browse 116 skills related to clean architecture

architecture-patterns

29.9k
wshobsonwshobson

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.

132 days ago

architecture-patterns

18.0k
sickn33sickn33

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

132 days ago

V3 Core Implementation

17.8k
ruvnetruvnet

Core module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with comprehensive testing.

132 days ago

dotnet-core-expert

4.1k
JeffallanJeffallan

Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.

132 days ago

nestjs-modular-monolith

1.6k
tech-leads-clubtech-leads-club

Specialist in designing and implementing scalable modular monolith architectures using NestJS with DDD, Clean Architecture, and CQRS patterns. Use when building modular monolith backends, designing bounded contexts, creating domain modules, implementing event-driven module communication, or when user mentions "modular monolith", "bounded contexts", "module boundaries", "DDD", "CQRS", "clean architecture NestJS", or "monolith to microservices". Do NOT use for simple CRUD APIs, frontend work, or general NestJS questions without architectural context.

132 days ago

flutter-init

772
bear2ubear2u

Use when user wants to create a new Flutter project (Todo/Habit/Note/Expense/Custom domain) with Clean Architecture, Riverpod 3.0, Drift, and modern Flutter stack

132 days ago

android-architecture

384
new-silvermoonnew-silvermoon

Expert guidance on setting up and maintaining a modern Android application architecture using Clean Architecture and Hilt. Use this when asked about project structure, module setup, or dependency injection.

132 days ago

Flutter Feature-Based Clean Architecture

279
HoangNguyen0403HoangNguyen0403

Standards for organizing code by feature at the root level to improve scalability and maintainability.

132 days ago

Flutter Layer-based Clean Architecture + DDD

279
HoangNguyen0403HoangNguyen0403

Standards for separation of concerns, layer dependency rules, and DDD in Flutter.

132 days ago

Laravel Clean Architecture

279
HoangNguyen0403HoangNguyen0403

Expert patterns for DDD, DTOs, and Ports & Adapters in Laravel.

132 days ago

backend-agent

277
first-flukefirst-fluke

Backend specialist for APIs, databases, authentication using FastAPI with clean architecture (Repository/Service/Router pattern)

131 days ago

bunjs-architecture

241
MadAppGangMadAppGang

Use when implementing clean architecture (routes/controllers/services/repositories), establishing camelCase conventions, designing Prisma schemas, or planning structured workflows for Bun.js applications. See bunjs for basics, bunjs-production for deployment.

132 days ago

V3 Core Implementation

215
proffesor-for-testingproffesor-for-testing

Core module implementation for claude-flow v3. Implements DDD domains, clean architecture patterns, dependency injection, and modular TypeScript codebase with comprehensive testing.

131 days ago

architecture-patterns

188
aiskillstoreaiskillstore

AI-friendly architecture patterns for TypeScript projects including Domain-Driven Design, Clean Architecture, Hexagonal Architecture, and Page Object Model testing patterns

132 days ago

backend-agent

184
first-flukefirst-fluke

Backend specialist for APIs, databases, authentication using FastAPI with clean architecture (Repository/Service/Router pattern)

132 days ago

architecture-patterns

132
MicrockMicrock

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.

132 days ago

ln-720-structure-migrator

131
levnikolaevichlevnikolaevich

Coordinates project structure: SCAFFOLD new or RESTRUCTURE existing to Clean Architecture

132 days ago

ln-722-backend-generator

131
levnikolaevichlevnikolaevich

Generates .NET Clean Architecture backend structure from entity definitions

132 days ago

clean-architecture

128
giuseppe-trisciuogliogiuseppe-trisciuoglio

Provides implementation patterns for Clean Architecture, Hexagonal Architecture (Ports & Adapters), and Domain-Driven Design in PHP 8.3+ with Symfony 7.x. Use when architecting enterprise PHP applications with entities/value objects/aggregates, refactoring legacy code to modern patterns, implementing domain-driven design with Symfony, or creating testable backends with clear separation of concerns.

131 days ago

robotics-software-principles

112
arpitg1304arpitg1304

Foundational software design principles applied specifically to robotics module development. Use this skill when designing robot software modules, structuring codebases, making architecture decisions, reviewing robotics code, or building reusable robotics libraries. Trigger whenever the user mentions SOLID principles for robots, modular robotics software, clean architecture for robots, dependency injection in robotics, interface design for hardware, real-time design constraints, error handling strategies for robots, configuration management, separation of concerns in perception-planning- control, composability of robot behaviors, or any discussion of software craftsmanship in a robotics context. Also trigger for code reviews of robotics code, refactoring robot software, or designing APIs for robotics libraries.

131 days ago

ddd4j-project-creator

109
partme-aipartme-ai

A comprehensive skill for creating new ddd4j (Domain-Driven Design for Java) projects based on ddd4j-boot framework. Use ONLY when the user explicitly mentions creating a ddd4j project, initializing ddd4j project, or setting up ddd4j-boot project. Supports three project types: single-module monolith, multi-module monolith, and microservices. Generates project scaffolding based on ddd4j-boot architecture with DDD, Hexagonal Architecture, Clean Architecture, and COLA V5 patterns. Do NOT trigger for generic DDD projects, JPA/Hibernate projects, or other ORM frameworks without explicit ddd4j mention.

132 days ago

ddd-clean-architecture

109
partme-aipartme-ai

Provides comprehensive guidance for clean architecture including layer separation, dependency rules, and architectural patterns. Use when the user asks about clean architecture, needs to implement clean architecture principles, or structure applications with clean architecture.

132 days ago

android-architecture

98
TheBushidoCollectiveTheBushidoCollective

Use when implementing MVVM, clean architecture, dependency injection with Hilt, or structuring Android app layers.

132 days ago

architecture-patterns

97
yonatangrossyonatangross

Architecture validation and patterns for clean architecture, backend structure enforcement, project structure validation, test standards, and context-aware sizing. Use when designing system boundaries, enforcing layered architecture, validating project structure, defining test standards, or choosing the right architecture tier for project scope.

architectureclean-architecturevalidation+6
131 days ago

architecture-patterns

69
secondskysecondsky

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.

132 days ago

Flutter Development Expert

69
boshi-xixixiboshi-xixixi

Focused on building high-performance, scalable, and well‑architected Flutter applications. Covers clean architecture, advanced state management, and deep performance optimization.

132 days ago

flutter-architecture

64
MADTeacherMADTeacher

Comprehensive guide for architecting Flutter applications following the MVVM pattern and best practices with a feature-first project organization. Use this when working on Flutter projects to structure code correctly, implement clean architecture layers (UI, Data, Domain), apply recommended design patterns, and organize projects using a feature-first approach for scalable, maintainable applications.

132 days ago

pragmatic-clean-code-reviewer

62
Zhen-BoZhen-Bo

Strict code review following Clean Code, Clean Architecture, and The Pragmatic Programmer principles. Use when: (1) reviewing code or pull requests, (2) detecting code smells or quality issues, (3) auditing architecture decisions, (4) preparing code for merge, (5) refactoring existing code, or (6) checking adherence to SOLID, DRY, YAGNI, KISS principles. Features a 3+4+2 questionnaire system to calibrate strictness from L1 (lab) to L5 (critical). Also triggers on: "is this code good?", "check code quality", "ready to merge?", "technical debt", "code smell", "best practices", "clean up code", "refactor review".

132 days ago

clean-architecture

56
pproencapproenca

Clean Architecture principles and best practices from Robert C. Martin's book. This skill should be used when designing software systems, reviewing code structure, or refactoring applications to achieve better separation of concerns. Triggers on tasks involving layers, boundaries, dependency direction, entities, use cases, or system architecture.

132 days ago

Clean Architecture

41
j5ik2oj5ik2o

Design and review assistance for projects adopting Clean Architecture. Based on a four-layer structure (domain layer, use case layer, interface adapter layer, infrastructure layer). In particular, it applies the principle that the infrastructure layer should be limited to cross-cutting concerns (logging, configuration management), while persistence and RPC belong in the interface adapter layer. Trigger: only activated when Clean Architecture is explicitly specified (for example, phrases like "with Clean Architecture", "according to Clean Architecture", "Clean Architecture review"). It will not activate for general requests such as "design review" or "architecture consultation."

131 days ago

repository-placement

41
j5ik2oj5ik2o

A guide on where to place repository interfaces. Explains why, in Clean Architecture, repository interfaces should be located in the use-case layer rather than the domain layer. Emphasizes preventing coupling between domain models and repositories and enforcing design intent through structure. Triggers: activated by repository-placement related requests such as 'where to put the repository', 'repository interface placement', 'repository in domain layer', 'repository in Clean Architecture', etc.

131 days ago

dotnet-clean-architecture

40
ronnythedevronnythedev

Scaffolds a complete .NET solution following Clean Architecture principles with proper layer separation (API, Application, Domain, Infrastructure). Creates project structure, dependency injection setup, and cross-cutting concerns configuration.

132 days ago

api-controller-generator

40
ronnythedevronnythedev

Generates RESTful API Controllers with proper routing, versioning, authorization, and MediatR integration. Follows REST conventions and Clean Architecture patterns.

132 days ago

cqrs-command-generator

40
ronnythedevronnythedev

Generates CQRS Commands with Handlers, Validators, and Request DTOs following Clean Architecture patterns. Commands represent actions that modify state and return Result types for proper error handling.

132 days ago

csharp-developer

36
zenobi-uszenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

132 days ago

resonance-refactor

33
manuscomanusco

The Essentialist. Ruthlessly simplifying code, removing dead features, and enforcing Clean Architecture.

132 days ago

Milan Jovanovic Blog

31
melodic-softwaremelodic-software

Search Milan Jovanovic's .NET blog for Clean Architecture, DDD, CQRS, EF Core, and ASP.NET Core patterns. Use for finding applicable patterns, code examples, and architecture guidance. Invoke when working with .NET projects that could benefit from proven architectural patterns.

132 days ago

go

23
MindrallyMindrally

Expert in Go/Golang development with focus on APIs, microservices, and clean architecture

131 days ago

optimized-nextjs-typescript

23
MindrallyMindrally

Optimized Next.js TypeScript best practices with modern UI/UX, focusing on performance, security, and clean architecture

131 days ago

ios-app-scaffold

23
tddworkstddworks

Scaffold iOS apps with Tuist and layered architecture (Domain, Infrastructure, App). Use when: (1) Creating a new iOS app project, (2) Setting up Tuist project structure, (3) User asks to "create an iOS app", "scaffold an app", or "set up a new Swift project", (4) User wants layered/clean architecture for iOS, (5) User mentions Tuist setup.

132 days ago

go-backend-microservices

23
MindrallyMindrally

Go backend development best practices for microservices with clean architecture, observability, and production-ready patterns

131 days ago

microservices

23
MindrallyMindrally

Guidelines for building production-grade microservices with FastAPI/Python and Go, covering serverless patterns, clean architecture, observability, and resilience.

132 days ago

android-development

23
MindrallyMindrally

Android development guidelines for Kotlin with clean architecture, MVI pattern, Material Design, and best practices for building robust mobile applications

131 days ago

clean-architecture

23
MindrallyMindrally

Guidelines for implementing Clean Architecture patterns in Flutter and Go applications, with emphasis on separation of concerns, dependency rules, and testability.

131 days ago

flutter

23
MindrallyMindrally

Expert in Flutter and Dart development with clean architecture and state management

131 days ago

architect-review

19
herdiansahherdiansah

Master software architect specializing in modern architecture patterns, clean architecture, microservices, event-driven systems, and DDD. Reviews system designs and code changes for architectural integrity, scalability, and maintainability. Use PROACTIVELY for architectural decisions.

131 days ago

android-expert

15
oimiragieooimiragieo

Comprehensive Android development expert covering Jetpack Compose, Kotlin coroutines/Flow, Architecture Components, Hilt DI, Navigation, testing, performance, Material Design 3, and modern Android patterns (MVI, Clean Architecture).

131 days ago

structuring-wpf-projects

12
christian289christian289

Designs WPF solution and project structures based on Clean Architecture. Use when creating new WPF solutions, organizing layers, or establishing project naming conventions.

131 days ago
ClawiskillClawiskill
Network
Building with
?

Join Clawiskill today. The decentralized skill network for AI Agents.

Registry
70K+
Agent Joins
120K+
Explore Network