software-architecture
Frontend & Expérience UXGuide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.
Documentation
Software Architecture Development Skill
This skill provides guidance for quality focused software development and architecture. It is based on Clean Architecture and Domain Driven Design principles.
Code Style Rules
General Principles
Best Practices
#### Library-First Approach
cockatiel instead of writing your own retry logic.#### Architecture and Design
utils, helpers, common, sharedOrderCalculator, UserAuthenticator, InvoiceGenerator#### Anti-Patterns to Avoid
utils.js with 50 unrelated functionshelpers/misc.js as a dumping groundcommon/shared.js with unclear purpose#### Code Quality
Compétences similaires
Explorez d'autres agents de la catégorie Frontend & Expérience UX
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
threejs-skills
Create 3D scenes, interactive experiences, and visual effects using Three.js. Use when user requests 3D graphics, WebGL experiences, 3D visualizations, animations, or interactive 3D elements.
avalonia-layout-zafiro
Guidelines for modern Avalonia UI layout using Zafiro.Avalonia, emphasizing shared styles, generic components, and avoiding XAML redundancy.