.cursor/skills/architecture-principles/SKILL.md
Архитектурные паттерны Clean Architecture для AkwaFlow. Use when implementing or reviewing domain, application, infrastructure, presentation layers.
npx skillsauth add 4x2vk/AkwaFlow architecture-principlesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Clean Architecture (4 слоя) — см. ARCHITECTURE.md.
| Откуда | Куда можно | |---------------|------------| | Presentation | Application, Domain (entities), lib | | Application | Domain (entities + ports) | | Domain | Ничего | | Infrastructure| Domain, Firebase SDK |
context/ или pages/ — только use casesdomain и applicationdomain/ports/ — интерфейсы репозиториевinfrastructure/firebase/ — реализации (FirestoreExpenseRepository и т.д.)tools
Управление задачами и планами. Use when breaking down tasks, tracking progress, or updating TODO files.
development
Базовый workflow для /implement. Code → Test → Docs. Use when implementing simple components, functions, or use cases.
testing
Проверки безопасности для Firebase и веб-приложений. Use when auditing auth, Firestore rules, or handling secrets.
testing
Workflow проверки кода перед коммитом. Review → (Fix) → Verify. Use when checking staged changes or specific files.