·m09-domain
</>

m09-domain

zhanghandong/rust-skills

CRITIQUE : à utiliser pour la modélisation de domaine. Déclencheurs : modèle de domaine, DDD, conception basée sur le domaine, entité, objet de valeur, agrégat, modèle de référentiel, règles métier, validation, invariant, 领域模型, 领域驱动设计, 业务规则

256Installations·8Tendance·@zhanghandong

Installation

$npx skills add https://github.com/zhanghandong/rust-skills --skill m09-domain

SKILL.md

| Domain Concept | Rust Pattern | Ownership Implication |

| Entity | struct + Id | Owned, unique identity | | Value Object | struct + Clone/Copy | Shareable, immutable | | Aggregate Root | struct owns children | Clear ownership tree | | Repository | trait | Abstracts persistence | | Domain Event | enum | Captures state changes | | Service | impl block / free fn | Stateless operations |

| Entity vs Value Object | domain- | What makes two instances "the same"? | | Aggregate boundaries | domain- | What must be consistent together? | | Validation rules | domain- | What business rules apply? |

CRITIQUE : à utiliser pour la modélisation de domaine. Déclencheurs : modèle de domaine, DDD, conception basée sur le domaine, entité, objet de valeur, agrégat, modèle de référentiel, règles métier, validation, invariant, 领域模型, 领域驱动设计, 业务规则 Source : zhanghandong/rust-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/zhanghandong/rust-skills --skill m09-domain
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-01
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que m09-domain ?

CRITIQUE : à utiliser pour la modélisation de domaine. Déclencheurs : modèle de domaine, DDD, conception basée sur le domaine, entité, objet de valeur, agrégat, modèle de référentiel, règles métier, validation, invariant, 领域模型, 领域驱动设计, 业务规则 Source : zhanghandong/rust-skills.

Comment installer m09-domain ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/zhanghandong/rust-skills --skill m09-domain Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/zhanghandong/rust-skills