
Description
software-architecture is an agent skill that gives a guide to quality-focused software development and architecture, based on Clean Architecture and Domain-Driven Design. It is used when you write code, design an architecture, or analyse code. Its code style rules ask for early returns in place of nested conditions, reusable functions and modules to avoid duplication, and arrow functions where practical. It sets size limits: functions and components longer than about 80 lines should be decomposed, and a file longer than about 200 lines should be split. Its best practices include a library-first approach, which favours established libraries over custom code where they fit. Use it when you are writing or reviewing code and want the structure, readability and layering to follow clean architecture rules. It is part of the sickn33/agentic-awesome-skills repository on GitHub, which has about 47,600 stars. The listing shows it as free, and it has about 3,600 installs. Its security audits show passes from Gen Agent Trust Hub, Socket and Snyk. Install it with npx skills add https://github.com/sickn33/agentic-awesome-skills --skill software-architecture.…
Highlights
- Clean Architecture and Domain-Driven Design
- Early returns over nested conditions
- Size limits for functions and files
- Library-first approach
- Reusable functions and modules
Ratings & Reviews
No ratings yet
Be the first to rate software-architecture.
People also visit

canvas-design
Create beautiful visual art in .png and .pdf documents using design philosophy
software-architecture FAQ
What architecture principles does it follow?
Clean Architecture and Domain-Driven Design.
What size limits does it set?
Functions and components over about 80 lines should be split, and files over about 200 lines should be divided.
What is the library-first approach?
Favouring established libraries before writing custom code, where they fit.
How do I install it?
Run npx skills add https://github.com/sickn33/agentic-awesome-skills --skill software-architecture.
Is it checked for security?
Its security audits show passes from Gen Agent Trust Hub, Socket and Snyk.
What are the best software-architecture alternatives?
Popular alternatives to software-architecture include implement, brand-guidelines and canvas-design. See all software-architecture alternatives





