AIKraft/Skills/Архитектура вертикальных срезов

Архитектура вертикальных срезов

Enforce Vertical Slice Architecture (VSA) when building applications in any language (Go, .NET/C#, Java, Kotlin, TypeScript, Python, etc.) and any type (web API, mobile backend, CLI, event-driven). Organize code by feature/use-case instead of technical layers. Each feature is a self-contained vertical slice with a single entry point that receives the router/framework handle and its dependencies. U

mryll official Разработка

Что делает навык

Обеспечивает соблюдение Vertical Slice Architecture (VSA) при разработке приложений на любом языке (Go, .NET/C#, Java, Kotlin, TypeScript, Python и др.) и любого типа (веб-API, мобильный бэкенд, CLI, событийно-ориентированные системы). Организует код по функциям/сценариям использования, а не по техническим слоям. Каждая функция представляет собой самодостаточный вертикальный срез с единой точкой входа, получающей роутер/дескриптор фреймворка и свои зависимости.

Как подключить

1Скачать навык
# возьмите папку навыка «vertical-slice-architecture» из репозитория: # https://github.com/mryll/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r vertical-slice-architecture/ ~/.claude/skills/vertical-slice-architecture/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.