Skip to main content

architecture

Software architecture patterns, principles, and best practices

Zur Installation springen

Quellinformationen

Repository
Fujigo-Software/f5-framework-claude
Letzte Quellaktivität
4. Februar 2026 um 06:29
Erkannte Sprache von SKILL.md
Englisch
Sterne
24
Forks
8

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
35 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
architecture
description
Software architecture patterns, principles, and best practices
category
skill
allowed-tools
Read, Write, Glob, Grep, Bash
user-invocable
true
context
inject
# Architecture Skills ## Overview This module covers fundamental and advanced architecture concepts applicable across all technology stacks. ## Categories ### Principles Core software design principles that guide architectural decisions. - SOLID Principles - DRY, KISS, YAGNI - Separation of Concerns - Dependency Inversion ### Patterns High-level architecture patterns for organizing systems. - Clean Architecture - Hexagonal Architecture - Layered Architecture - Domain-Driven Design - CQRS & Event Sourcing - Microservices ### Design Patterns Reusable solutions to common design problems. - Creational: Factory, Builder, Singleton, DI - Structural: Adapter, Decorator, Facade, Repository - Behavioral: Strategy, Observer, Command, State Machine ### Distributed Systems Patterns for building distributed applications. - Service Communication - Data Consistency - Resilience Patterns - Event-Driven Architecture ### Decision Making Tools and frameworks for architectural decisions. - Architecture Decision Records (ADR) - Trade-off Analysis - Documentation Best Practices ## When to Use - Starting new projects - Refactoring legacy systems - Making architecture decisions - Code review and design discussions - Team knowledge sharing ## Directory Structure ``` skills/architecture/ ├── _index.md ├── principles/ │ ├── solid.md │ ├── dry-kiss-yagni.md │ ├── separation-of-concerns.md │ └── dependency-inversion.md ├── patterns/ │ ├── clean-architecture.md │ ├── hexagonal-architecture.md │ ├── layered-architecture.md │ ├── domain-driven-design.md │ ├── cqrs-event-sourcing.md │ └── microservices.md ├── design-patterns/ │ ├── creational/ │ ├── structural/ │ └── behavioral/ ├── distributed-systems/ └── decision-making/ ``` ## Integration with F5 Framework These skills are referenced by: - Stack templates for implementation guidance - Agents for architecture decisions - Quality gates for design review
Auf GitHub ansehen