·domain-driven-design
{}

domain-driven-design

Этот навык следует использовать всякий раз, когда происходит моделирование предметной области. Он предоставляет специализированное руководство по проектированию на основе типов и данных, основанное на принципах Рича Хики и Скотта Власчина. Этот навык помогает контекстуализировать текущее моделирование в рамках существующей модели предметной области, выявлять несоответствия, создавать универсальный язык и создавать визуализации (диаграммы Mermaid, Graphviz/DOT, ASCII) для четкой передачи концепций предметной области. Используйте этот навык при проектировании типов, моделировании бизнес-доменов, рефакторинге логики предметной области или обеспечении согласованности предметной области в базе кода.

34Установки·0Тренд·@bfollington

Установка

$npx skills add https://github.com/bfollington/terma --skill domain-driven-design

Как установить domain-driven-design

Быстро установите AI-навык domain-driven-design в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/bfollington/terma --skill domain-driven-design
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: bfollington/terma.

This skill provides guidance for domain modeling based on Rich Hickey's data-oriented design principles and Scott Wlaschin's type-driven design approach. Focus on building systems that make illegal states unrepresentable, prioritize data and transformations over objects and methods, and establish a ubiquitous language that bridges technical implementation and business domain.

Aggregate: A cluster of entities and value objects treated as a single unit for data changes.

Aggregate Root: The single entity through which all external access to the aggregate must pass.

Этот навык следует использовать всякий раз, когда происходит моделирование предметной области. Он предоставляет специализированное руководство по проектированию на основе типов и данных, основанное на принципах Рича Хики и Скотта Власчина. Этот навык помогает контекстуализировать текущее моделирование в рамках существующей модели предметной области, выявлять несоответствия, создавать универсальный язык и создавать визуализации (диаграммы Mermaid, Graphviz/DOT, ASCII) для четкой передачи концепций предметной области. Используйте этот навык при проектировании типов, моделировании бизнес-доменов, рефакторинге логики предметной области или обеспечении согласованности предметной области в базе кода. Источник: bfollington/terma.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/bfollington/terma --skill domain-driven-design
Источник
bfollington/terma
Категория
{}Аналитика
Проверено
Впервые замечено
2026-02-01
Обновлено
2026-03-10

Browse more skills from bfollington/terma

Короткие ответы

Что такое domain-driven-design?

Этот навык следует использовать всякий раз, когда происходит моделирование предметной области. Он предоставляет специализированное руководство по проектированию на основе типов и данных, основанное на принципах Рича Хики и Скотта Власчина. Этот навык помогает контекстуализировать текущее моделирование в рамках существующей модели предметной области, выявлять несоответствия, создавать универсальный язык и создавать визуализации (диаграммы Mermaid, Graphviz/DOT, ASCII) для четкой передачи концепций предметной области. Используйте этот навык при проектировании типов, моделировании бизнес-доменов, рефакторинге логики предметной области или обеспечении согласованности предметной области в базе кода. Источник: bfollington/terma.

Как установить domain-driven-design?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/bfollington/terma --skill domain-driven-design После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/bfollington/terma

Детали

Категория
{}Аналитика
Источник
skills.sh
Впервые замечено
2026-02-01