·go-create-usecase
</>

go-create-usecase

cristiano-pacheco/ai-rules

Générez des cas d'utilisation Go pour une architecture modulaire avec l'injection de dépendances Fx, des dépendances basées sur les ports, le traçage OpenTelemetry, la validation des entrées et des métriques de cas d'utilisation. À utiliser lors de la mise en œuvre d'actions commerciales dans internal/modules/<module>/usecase/ telles que la création, la mise à jour, la liste, la suppression, les transitions de statut, les téléchargements, les notifications ou toute opération de domaine qui orchestre des référentiels/services.

10Installations·1Tendance·@cristiano-pacheco

Installation

$npx skills add https://github.com/cristiano-pacheco/ai-rules --skill go-create-usecase

SKILL.md

Generate a use case that depends on ports (interfaces), not concrete implementations.

Create one file per operation in: internal/modules/ /usecase/ usecase.go

When no parameters are needed, remove input struct and use:

Générez des cas d'utilisation Go pour une architecture modulaire avec l'injection de dépendances Fx, des dépendances basées sur les ports, le traçage OpenTelemetry, la validation des entrées et des métriques de cas d'utilisation. À utiliser lors de la mise en œuvre d'actions commerciales dans internal/modules/<module>/usecase/ telles que la création, la mise à jour, la liste, la suppression, les transitions de statut, les téléchargements, les notifications ou toute opération de domaine qui orchestre des référentiels/services. Source : cristiano-pacheco/ai-rules.

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/cristiano-pacheco/ai-rules --skill go-create-usecase
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-15
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que go-create-usecase ?

Générez des cas d'utilisation Go pour une architecture modulaire avec l'injection de dépendances Fx, des dépendances basées sur les ports, le traçage OpenTelemetry, la validation des entrées et des métriques de cas d'utilisation. À utiliser lors de la mise en œuvre d'actions commerciales dans internal/modules/<module>/usecase/ telles que la création, la mise à jour, la liste, la suppression, les transitions de statut, les téléchargements, les notifications ou toute opération de domaine qui orchestre des référentiels/services. Source : cristiano-pacheco/ai-rules.

Comment installer go-create-usecase ?

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/cristiano-pacheco/ai-rules --skill go-create-usecase 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/cristiano-pacheco/ai-rules

Détails

Catégorie
</>Développement
Source
skills.sh
Première apparition
2026-02-15