Toolverse
All skills

software-architecture

by davila7

Guide 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.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
davila7
Category
UX / Design
Views
205

About this skill

Guide 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.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude/Copilot, dodając plik software-architecture do katalogu skills Twojego agenta.

  2. Kiedy pracujesz nad nowym kodem lub architekturą, aktywuj umiejętność pytając Claude o wskazówki dotyczące struktury, na przykład: "Jak powinienem zorganizować ten moduł?" lub "Czy ta architektura jest czysta?".

  3. Stosuj zasadę early return — zamiast zagnieżdżać warunki, zwracaj wyniki wcześnie dla lepszej czytelności kodu.

  4. Przed napisaniem własnego kodu zawsze sprawdź, czy istnieje już biblioteka rozwiązująca problem — szukaj na npm lub oceniaj gotowe usługi SaaS.

  5. Rozkładaj funkcje i komponenty dłuższe niż 80 linii na mniejsze części; jeśli plik przekroczy 200 linii, podziel go na wiele plików.

  6. Utrzymuj logikę biznesową niezależną od frameworków — oddzielaj encje domenowe od infrastruktury, zgodnie z zasadami Clean Architecture i Domain Driven Design.

Related skills

ux-writing

by content-designer

Create user-centered, accessible interface copy (microcopy) for digital products including buttons, labels, error messages, notifications, forms, onboarding, empty states, success messages, and help text. Use when writing or editing any text that appears in apps, websites, or

UX / Design
24114

ffmpeg-cli

by openclaw

Comprehensive video/audio processing with FFmpeg. Use for: (1) Video transcoding and format conversion, (2) Cutting and merging clips, (3) Audio extraction and manipulation, (4) Thumbnail and GIF generation, (5) Resolution scaling and quality adjustment, (6) Adding subtitles or

UX / Design
4298

cold-email

by alirezarezvani

When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them. Use when the user mentions 'cold email,' 'cold outreach,' 'prospecting emails,' 'SDR emails,' 'sales emails,' 'first touch email,' 'follow-up

UX / Design
2359

latex-posters

by davila7

Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific

UX / Design
1662

content-trend-researcher

by alirezarezvani

Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven article outlines based on user intent analysis

UX / Design
20116

solid-principles

by SmidigStorm

Enforce SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) in object-oriented design. Use when writing or reviewing classes and modules.

UX / Design
24154