
Software Architecture
Opinionated architecture guidance that pushes you toward Clean Architecture and DDD patterns. It's aggressive about using libraries over custom code (think cockatiel for retries, not rolling your own), enforces early returns and function decomposition, and has strong opinions on naming (no more utils.js dumping grounds). The skill actively fights NIH syndrome and keeps reminding you that custom code is a liability. Best for teams that want consistent architectural decisions baked into their workflow, though the prescriptive style won't fit every project. If you're tired of bikeshedding about code organization, this codifies a lot of those decisions for you.
- skills.sh installs
- 3.3K
- GitHub stars
- 43.1K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add sickn33/antigravity-awesome-skills --skill software-architecture --agent claude-codeInstalls into .claude/skills of the current project.
Files
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
- Early return pattern: Always use early returns when possible, over nested conditions for better readability
- Avoid code duplication through creation of reusable functions and modules
- Decompose long (more than 80 lines of code) components and functions into multiple smaller components and functions. If they cannot be used anywhere else, keep it in the same file. But if file longer than 200 lines of code, it should be split into multiple files.
- Use arrow functions instead of function declarations when possible
Best Practices
Library-First Approach
Sponsors
Details
- Repository
- github.com/sickn33/antigravity-awesome-skills
- Category
- Code Review & Quality
More from sickn33/antigravity-awesome-skills
All 708- Product Manager Toolkit3.2K
- Mobile Design3K
- Telegram Bot Builder3K
- Ui Ux Pro Max2.8K
- Bun Development2.5K
- Web Performance Optimization2.4K
- I18n Localization2.3K
- Ui Ux Designer2.3K
- Nestjs Expert2.2K
- Powershell Windows2.2K
- Brainstorming2K
- Api Documentation Generator1.9K
- Frontend Design1.9K
- Senior Architect1.9K
- Cc Skill Security Review1.8K
- Senior Fullstack1.8K
- Agent Memory Systems1.7K
- Database Design1.7K
- Scroll Experience1.6K
- Shopify Development1.6K
- Youtube Summarizer1.6K
- App Store Optimization1.5K
- Backend Dev Guidelines1.5K
- Bash Linux1.5K